This job has been posted for more than 30 working days and has expired.

Java Developer and Tester

Java Developer and Tester - Luxembourg

This is a genuinely fantastic opportunity to work for one of the most prestigious EU Institutions in Luxembourg.



We are on the lookout for an exceptional Java Developer with at least 5 recent years of experience in IT with a focus on analysis/development and testing in Java/JEE environments.



These are long term contracts with a very high chance of renewal.

The longer you work there, the more valuable you become and this means that you could stay there for years.



You will not only be using the latest technologies but you will also be in a more relaxed working environment where your work-life balance is respected!

In addition, they are not just looking for a standard software engineer; they want people who can make a contribution to the team, who can bring new ideas and who can continue to learn and improve.



Your role

, Perform Analysis of existing solutions and additional/ new end user requirements
, Design applications and microservices addressing these requirements
, Implement applications and micro services considering the technology stack and following processes approved by the FinApps team
, Implement automated test cases (unit tests, acceptance test)
, Test (Unit test, integration test, system test, performance test) applications and microservices
, Support the business users during user acceptance testing and obtain business sign-off
, Provide documentation, reporting, and change management related to applications and microservices
, Act as an agent to help facilitate effective deployments/ modifications to new and current industry practices
, Support and operate required development tools as well as the developed applications themselves

Your qualifications

, Bachelor degree in IT, or equivalent
, Good experience of working in IT projects, preferably in financial services

Your experience

Mandatory
, Minimum 5 years' development and rollout experience with Java in a professional environment;
, Good experience with automatic testing (e.g.

JUnit, Cucumber);
, Good experience with Spring, Spring Boot, JPA and Hibernate;
, Good experience with the use of version control systems (e.g.

Subversion, BitBucket, Git, Mercurial);
, Good experience in agile software development, preferably Scrum.



Desired
, Experience with Apache Camel;
, Solid experience with HTML and ECMAScript (JavaScript);
, Solid experience with Angular2 or comparable web framework;
, Experience with continuous integration and continues delivery pipelines (e.g.

Jenkins);
, Experience with BigData solutions (e.g.

Hadoop);
, Experience with microservices monitoring solutions (e.g.

ElastiStack);
, Experience with containerized environments (e.g.

Docker)

If this sounds of interest, then please get in touch as soon as possible so we can talk about the role and your experience.




Java Developer and Tester - Luxembourg