Senior Java Application Developer (Agile) Job ID: JP054398
On-siteBrussels, Brussels Capital, Belgium
Job Summary
Design, develop, test, and maintain Java-based enterprise applications, including REST APIs and microservices using Spring technologies. Build modern front-end applications with Angular and write unit and integration tests using JUnit and Mockito. Collaborate within Agile/Scrum teams to deliver high-quality software while participating in code reviews, troubleshooting, and continuous improvement initiatives. Work with PostgreSQL, MongoDB, Docker, and related technologies to support scalable digital solutions. This role requires native-level French and on-site presence in Brussels, Belgium.
Required Qualifications
- Expert knowledge of Java
- Expert knowledge of Spring
- Expert knowledge of Hibernate
- Expert knowledge of JPA
- Expert knowledge of Angular
- Expert knowledge of Agile/Scrum
- Expert knowledge of JUnit
- Expert knowledge of Mockito
- Expert knowledge of PostgreSQL
- Experience with REST APIs
- Experience with Docker
- Experience with Bootstrap
- Experience with Keycloak
- Experience with MongoDB
- Experience with Microservices
- Experience with TDD
- Native-level French
- On-site location in Brussels, Belgium
Desired Qualifications
- Knowledge of Kafka
- Knowledge of RabbitMQ
- Experience with JIRA
- Experience with Confluence
- Previous experience in the public sector
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.