Job Tile: Senior Developer
Location: Utrecht, NL - Hybrid: 3 Days to Office Every Week
Duration: 6 Months - Extendable
Employment Type: Contract B2B
Roles \& Responsibilities:
About the Role:
We are seeking a
Senior Developer
to join our agile team responsible for managing the full lifecycle from API submission to integration with the Business Register. You’ll work within a scrum team of developers, testers, and analysts to design, build, and optimize robust, future-proof IT solutions.
Key Responsibilities:
Translate business requirements (epics/features) into technical designs and implementations
Develop, test, and maintain Java-based applications following clean code principles
Enhance system stability, scalability, and performance
Conduct peer reviews, write documentation, and ensure adherence to coding standards
Collaborate with stakeholders, notarial software providers, and internal teams for integration and troubleshooting
Required Skills \& Experience:
Bachelor’s degree (HBO) in Computer Science or related field
8+ years of software development experience
8+ years with
Java
, and 5+ years with
Spring Boot, Kubernetes, and Docker
3+ years with
Angular
, Agile/Scrum environment
Experience with
REST, SOAP, JPA/Hibernate, SQL, Cucumber, CI/CD, Swagger/OpenAPI
Strong understanding of
Java web applications and unit testing
Proficient in
Dutch
(spoken and written)
Preferred:
Experience in
government or public-sector projects
Familiarity with
GitLab CI, Rancher, Camunda (BPM tools)
OCP certification
and hands-on CI/CD pipeline management
Competencies:
Analytical \| Proactive \| Collaborative \| Detail-oriented \| Results-driven