Job description- You will play a leading role in the elaboration of a complex Java backend using Hibernate, Spring, MySQL, Elastic Search and Node.
js. This application provides a great variety of APIs feeding mobile applications, Angular.js dashboards, bike kiosk systems and interoperability systems.
The candidate will work in a dynamic team of engineers interacting with UX / UI, QA and project management departments. The engineering department uses an Agile, sprint-driven methodology.
Requirements- Minimum 5 years experience or equivalent- Degree in software engineering, computer science (Masters a plus) or equivalent experience- Excellent knowledge of Java, Spring, Hibernate and MySQL- Superior capacity at integrating with complex environments- Knowledge of Linux and scripting- Strong analytical and debugging skills- Knowledge of automated build pipelines and Git.