Java Developer with 5 years experience for DG MARE at European Commission
Sprint CV
Brussels, BE
up to 7.6k/month
On-site only
The European Commission's Directorate-General for Maritime Affairs and Fisheries (DG MARE) is looking for an Java Developer with a minimum of 5 years of experience to join their team.
Education and technical expertise:
• Good knowledge of applications design (minimum 5 years)
• Good knowledge of modelling tools
• Good knowledge of Relational DBMS
• Good knowledge of enterprise architecture
• Knowledge of Oracle, Weblogic, Wildfly, Postgres, Spring (boot).
• Knowledge of interoperability technology (e.g. web services, message oriented middleware, service oriented bus) (minimum 5 years)
• Good redaction skills
• Ability to give technical presentations
• Ability to apply high quality standards
• Ability to cope with fast changing technologies used in application architecture and design
• Ability to participate in multi-lingual meetings, good communication skills
• Capability of integration in an international/multi-cultural environment
Candidates must have:
• at least 5 years of working experience with Object-Oriented Programming and design patterns
• at least a well-balanced 5 years of working experience in the development and conception of applications,and in particular in the following items:
o Web application development (HTML5, CSS, JavaScript, Angular)
o Java Enterprise (JEE), Spring Framework or similar
▪ JPA, Hibernate or similar, JDBC, JMS
o Application servers:
▪ Oracle Weblogic, JBoss, Wildfly or similar
o SQL
▪ Oracle RDBMS, PostgreSQL or similar DB engines
▪ PL/SQL or similar procedural languages
o Webservices: SOAP, REST
o XML standards: XSD, XSLT
• Good knowledge of UML and Enterprise Architect
• Good knowledge of building a continuous build pipeline
• Knowledge of cloud development (Azure or Amazon) is a plus.
• strong communication skills, including drafting skills and the ability to teamwork
• critical thinking
• dynamic, able to understand others points of view and elaborate on them to find common grounds
• ability to cope with fast-changing technologies used in application developments
Knowledge in one of the following areas is an additional plus:
• Cloud, in particular, design of cloud-ready applications
• Apache Maven
• X.509 certificates