As a Senior Java Full Stack Developer, you will work on a large-scale digitalisation and modernisation programme within a complex public-sector environment. The role focuses on developing and modernising business-critical applications for data registration, validation and reporting, including the underlying integrations and data systems.

You will contribute to the analysis, development, testing and implementation of new functionalities within a complex Java environment and help further develop a future-oriented application landscape.



Skills & Experienc

eMust-have

  • :Minimum 5 years of experience developing Java-based application
  • sSenior-level Java development experienc
  • eCertification or demonstrable experience in Java/J2EE and related technologie
  • sExperience with JUni
  • tExperience with Angular (versions 2–17
  • )Experience with Docke
  • rExperience with Kubernete
  • sKnowledge and practical experience with Public Cloud Infrastructur


e
Should-hav

  • e:Experience with Spring Framewo
  • rkExperience with Mav
  • enExperience with REST AP
  • IsExperience with Domain Driven Design (DD
  • D)Experience with Linked Open Data (LO
  • D)Experience with JavaScri
  • ptExperience with TypeScri
  • ptExperience with HTM
  • L5Experience with C
  • SSExperience with Bitbucket/G
  • itExperience with Jenki
  • nsExperience with Terrafo
  • rmExperience with Agile development methodologi
  • esAbility to take a leading role within Agile tea
  • msExperience coaching develope
  • rsExperience leading a development te
  • amStrong hands-on development skills, including coding, testing and debuggi
  • ngScrum Master certificati


on
Nice-to-ha

  • ve:Experience with Node
  • .jsExperience with
  • NPMKnowledge of PostgreSQL
  • 11+Relevant domain knowle
  • dgeKnowledge of processes and custom software related to water quality monitoring netwo
  • rksPrevious experience working on projects within government, environmental or water management organisati
  • onsKnowledge of organisational and technical standards used in similar environme


nts
Responsibili

tiesThe Senior Java Developer will be responsible

  • for:Reviewing and/or preparing technical analyses and technical designs in collaboration with the solution archi
  • tectDeveloping various functionalities based on functional and technical specificat
  • ionsDefining interfaces between the different layers of the architec
  • tureDeveloping Spring Boot backend services and security compon
  • entsDeveloping Angular Single Page Applications (S
  • PAs)Potentially developing Node.js Backend-for-Frontend (BFF) serv
  • icesDeveloping unit tests with a focus on Test-Driven Development (
  • TDD)Ensuring compliance with non-functional requirem
  • entsConducting peer code reviews according to Gitflow princi


ples
Lang

  • uagesFluent Dutch – CEFR lev
  • el C2Fluent En


glish

Java Software Engineer

Apply Now
Back to search page