Skip to content

Senior Java developer (web services)

  • Hybrid
    • Brussels, Belgium

Job description

CONTEXT/INTRODUCTION

The delivery of IT systems intends to support its stakeholders, which include among other public and private organizations, National Agencies

and units, by delivering digital solutions to support their needs. In close collaboration with other Commission services and its customers, IT Projects and Support unit builds and operates solutions for an effective and efficient implementation of its grant programmes.

The solution assignment may change over time, according to the portfolio/project/service needs.

DESCRIPTION OF THE TASKS

• Development and maintenance of software applications.

• Design and development of component architecture and building blocks for a web content

management system.

• Analysis of the integration of different information systems.

• Data analysis and data modelling.

• Production of software architecture documents.

• Participation in technical working groups, progress meetings and meetings with the users.

• Assistance during relevant parts of testing, analysis, technical documentation, deployment,

evaluation and reporting.

• Review of the architecture of existing systems to migrate of existing system in the cloud.

• Assistance in the testing and technical training.

• Writing of technical documentation.

• Assistance with deployment and configuration of the system.

• Depending on the circumstances, the architect may be requested to provide assistance or support in

the resolution of production issues.

Job requirements

Following skills and knowledge are required for the performance of the above listed tasks:

  • Very good knowledge of Java with Springboot, ORMs (Hibernate, JPA), Angular, HTML5, CSS3, JavaScript, Gradle, Oracle and Atlassian tools (Jira, Confluence, Bitbucket).

  • Knowledge of Jenkins and CI/CD principles.

  • Knowledge of agile development principles.

  • Ability to give business and technical presentations.

  • Ability to apply high quality standards.

  • Very good communication skills with technical and non-technical audiences.

  • Very good Analysis and problem-solving skills.

  • Capability to write clear and structured technical documents.

  • Ability to participate in technical meetings and good communication skills.

Main skills:

at least 4 years of specific expertise in Java (min. competence level 4);

at least 4 years of specific expertise with web services (min. competence level 3).

Important :The services shall be performed remotely in Near-site location allowing to reach the Commission premises in Brussels (Belgium) within 2 hours.

If this opportunity aligns with your expertise and ambitions, we’d love to hear from you. Apply today and take the next step in shaping the future of secure and efficient digital services of the European Institutions.

or

Hybrid
  • Brussels, Belgium