logo

Bekijk alle vacatures

Full-stack developer

Brussel, Brussel

Full-stack Developer Java/Angular

Start Date: As soon as possible

End Date: 31/12/2026

Duration: 8 months (full time)

Location: Brussels (Hybrid)

Languages: French or Dutch, English

Description:

In the context of a major business transformation program, we are looking for a Senior Java Developer to reinforce the existing teams. As a Senior Developer, you will join a department of about 70 people to ensure the hand-over, refactoring, and/or greenfield development of business applications. You will be responsible for the development of Java applications, supporting the analysts and business objectives, while providing expertise in full-stack software development lifecycle, from concept and design to testing.

Responsibilities:

  • Development and maintenance of business applications
  • Development of application components/web services
  • Contribute to the design of architecture components and building blocks in collaboration with technical leads or senior software architects
  • Participation in technical working groups, Scrum meetings, and meetings with users if needed
  • Assistance in testing, technical documentation, deployment, evaluation, and reporting (JUnit, JIRA)

Experience:

  • Minimum 5-7 years of full-time professional Java Development experience required (Full-stack preferred; backend with good affinity for frontend is acceptable)
  • Familiarity with multi-system integration and complex environments

Competencies:

  • Technical knowledge and practical experience in required technologies:
    • Java and Spring Framework
    • JPA (with Hibernate as implementation)
    • Security patterns (Spring security)
    • SOAP and RESTful Web Services
    • Spring Batch
    • SOA, microservices, CQRS
    • Test-driven development (JUnit, Spring, CI, Mockito, Cypress, Selenium)
    • Frontend (HTML/CSS/JavaScript, Angular) & backend abilities
    • Maven, Jenkins, Docker, Openshift, SVN or GIT, Eclipse or IntelliJ, Sonar, JBoss, Tomcat
    • Experience with relational databases and O/R mapping: PostgreSQL, SQL Server
    • Ability to read and understand BPMN, UML & documentation practices
    • Jira/Confluence

Nice to Have:

  • Knowledge in Talend, ZK, Oracle, Kafka

Methodologies:

  • Familiar with AGILE/SCRUM methodologies, test-driven development, and continuous integration

Skills:

  • Problem solver, able to quickly understand existing code
  • Solution and customer-oriented
  • Ability to integrate easily into an existing team and supervise juniors

Mission & Working Hours:

  • Based in Brussels
  • Initial contract until 30/06/2026, with potential extension beyond 2026

Language Proficiency:

  • Active knowledge of French or Dutch (understanding, speaking, writing technical documentation, reading)
  • Active knowledge of English (written, team communication)

Deel deze vacature

Powered by