Senior Java Developer

Editx Bv
Brussel, Belgium
1 day ago
Apply on europa.eu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Mobile Application Development Continuous Integration Software Debugging DevOps Java Platform Enterprise Edition (J2EE) Hibernate (Java) Java Persistence API
+17 more
Spring Framework Apache JMeter Junit OAuth OpenID SQL Databases Web Application Frameworks Data Processing Postman Spring-boot SOAPAPI Backend Spring Data Containerization Domain Driven Design Docker Microservices

Job description

The role focuses on developing backend services that aggregate and expose citizen data securely, ensuring performance, scalability, and compliance., The developer will work in a cloud-native environment, applying best practices such as Domain Driven Design (DDD), microservices architecture, and CI/CD pipelines, while collaborating closely with architects and teams., * Develop and maintain Java-based backend services.

  • Build scalable and performant microservices.
  • Work with Spring Boot and modern frameworks.
  • Architecture & Design
  • Apply Domain Driven Design (DDD) principles
  • API & Data Handling

Requirements

  • Experience in Java development (minimum 5 years - Senior level)
  • Experience with Spring Framework (Spring Boot, Spring Data, Spring Security) (minimum 5 years)
  • Experience with microservices architecture
  • Experience with Hibernate / JPA / SQL (minimum 3 years)
  • Experience with CI/CD and DevOps tools
  • Relevant education or certification in Java/J2EE
  • Dutch language proficiency - CEFR C2 (Mandatory)
  • NDA document submission required

Should Have

  • Experience leading development teams and coaching developers
  • Strong programming skills (coding, testing, debugging)
  • Experience with AWS (minimum 1 year)
  • Experience with Docker (minimum 3 years)
  • Experience with JMeter
  • Experience with JUnit / AssertJ (minimum 3 years)
  • Experience with OAuth2 / OIDC (minimum 3 years)
  • Experience with Postman / Newman
  • Experience with SOAP APIs
  • Experience with Agile methodologies (lead role preferred)
  • Knowledge of mobile application development

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on europa.eu
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all