We’re looking for a Java software engineer to join one of our team located at one of our main and prestigious client, a European Institution based in Luxembourg.
Typical tasks will be:
* Development in backend and frontend
* Analysis of the requirements and production of specifications.
* Development and maintenance of applications.
* Implementation of change requests.
* Production of technical documentation.
Your Profile:
* Solid experience in Java EE 7 development such as EJBs, CDI, JPA, JBoss, ... is mandatory.
* In depth knowledge of data modelling and object-relational mapping.
* Experience in designing REST APIs.
* Good knowledge of integration and deployment tools.
* Experience in solid continuous integration and delivery pipelines is a must.
* Experience in running test environments (i.e. Sonar, Maven, Jenkins).
* Be familiar with Jira, IntelliJ, Git, Nexus is a significant plus.
* Experience in SQL and data design is a must.
* Knowledge of Oracle database is an advantage.
* Ability to cope with fast changing technologies used in application developments.
* Capability of integration in an international/multicultural environment and experience in team working.
* Knowledge of the existing IT Security frameworks and tools for the development and maintenance of applications.
* Ability to work in English (written and oral) is mandatory, a good level in French is an asset.
* Be a team player, customer-, solution- and improvement-minded.