Senior Java Developer/Belgium/Fluent in Dutch or French
Endeavour Recruitment
Brussels, Belgium
yesterday
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Dutch, French Experience level
Senior Compensation
€ 130KJob location
Brussels, Belgium
Tech stack
Java
Agile Methodologies
Artificial Intelligence
JIRA
Unit Testing
EclipseLink
Java Platform Enterprise Edition (J2EE)
IntelliJ
Java Message Service (JMS)
Maven
Openshift
Oracle SQL Developer
Scrum
Standard Sql
Simple Object Access Protocol (SOAP)
Software Deployment
UML
Vaadin
Postman
GIT
Virtual Agents
Cucumber
Dynatrace
Docker
Jenkins
Microservices
Job description
- Implement user stories and maintain/manage the applications.
- Support business analysts and the Product Owner in elaborating the functional aspects of user stories.
- Create technical stories independently.
- Work closely with the business, analysts, and testers during development to ensure features are correctly implemented and thoroughly tested.
- Stay up to date with the latest developments in AI (especially Agentic AI) and be able to use this knowledge and related tools to accelerate both development and analysis work.
Tasks and Deliverables
- Communicate effectively with all stakeholders (business/functional analysts, Scrum Master, testers, developers) so everyone clearly understands priorities and task status.
- Ensure all code is fully covered by unit tests.
- Propose technical improvements and defend them within the team and with architects.
- Support testers in automating functional tests using Cucumber.
- Analyse integrations with external parties and other systems.
- Produce technical designs based on functional analyses.
- Collaborate with infrastructure teams to deploy applications and monitor their operation.
- Document software thoroughly while keeping documentation concise and practical.
- Enrich user stories with functional analysts where needed.
Requirements
- UML
- SQL
- JEE 7 & Java 8
- Oracle SQL
- EclipseLink
- SOAP
- REST
- JMS
- Rich GUI development (Vaadin)
- Quarkus
- Experience developing and maintaining enterprise-class systems.
- Experience creating and managing Jenkins pipelines.
- Experience deploying and rolling out applications on OpenShift.
- Familiarity with concepts such as Microservices, BCE (Boundary-Control-Entity) principles, and Docker containers.
- Experience working with Agile methodologies and willingness to work within this framework (T-profile).
- Strong analytical and critical thinking skills.
- Able to work both independently and as part of a team.
- Quality-focused, accurate, and pragmatic with a no-nonsense attitude.
- Comfortable working under pressure with changing priorities.
- Results-oriented, proactive, and dynamic.
Experience with the following tools:
- Maven
- Git
- Jenkins
- Cucumber
- Jira
- IntelliJ IDEA
- Postman
- Dynatrace
- Native/fluent Dutch or French speaker with a good working knowledge of the other national language.
- Naturally Agile and fully committed to working in a Scrum environment.
- Eager to continuously learn and develop new skills.