Senior Full-Stack Java Developer (Hybrid – Brussels)
We are looking for an experienced Senior Full-Stack Java Developer to join a large-scale business transformation program focused on the modernization, refactoring, and development of enterprise business applications.
The role involves contributing to both backend and frontend development within Agile teams while supporting architecture, integration, testing, and deployment activities.
Key Responsibilities Develop, maintain, and refactor enterprise business applications
Build and maintain application components and web services
Contribute to architecture design and technical solution discussions
Collaborate with technical leads, architects, analysts, and business stakeholders
Participate in Scrum ceremonies, technical workshops, and user meetings
Support testing, deployment, documentation, reporting, and continuous improvement activities
Mentor and support junior developers when needed
Required Skills & Experience Minimum 5–7 years of professional Java development experience
Strong expertise in: Java and Spring Framework
Spring Batch
JPA/Hibernate
REST and SOAP web services
SOA, Microservices, and CQRS
Angular, HTML, CSS, and JavaScript
PostgreSQL and relational databases
Maven, Jenkins, Docker, OpenShift
Git/SVN
JUnit, Mockito, Selenium, Cypress, and CI practices
Experience with: JBoss, Tomcat, Sonar
IntelliJ or Eclipse
Jira and Confluence
BPMN and UML documentation
Familiarity with Agile/Scrum methodologies and test-driven development
Ability to work in complex integrated environments and quickly understand existing codebases
Strong problem-solving and teamwork skills
Nice to Have Knowledge of Kafka, Talend, Oracle, or ZK
Languages French or Dutch: Active knowledge
English: Active knowledge
Work Conditions Hybrid working model
Up to 3 days remote work per week
Long-term mission with possible extension beyond 2026
Location Brussels
#J-18808-Ljbffr