Ubique Systems

TRCI-26-04914

Java (Spring Boot) Developer

Contract role in Amersfoort for a Java developer (5–7 years) working with Java 17+ and Spring Boot. The focus is on applying design patterns and Clean Code principles, and having solid understanding of multiple test levels (unit, functional, API, mocking, end-to-end). Dutch language proficiency (spoken and written) is required. Nice-to-haves include Kotlin, DevOps/build & deployment tooling (Maven, Git, Docker, Ansible), MongoDB, CI/CD and OTAP chain setup/maintenance, Linux/scripting, REST APIs, observability (Elastic/Logstash/Kibana, Grafana), E2E testing (Playwright/Cucumber), and CQRS with Axon; energy-sector experience is a plus.

Position summary

Location
Netherlands (the)
Workplace
Hybrid
Employment
Contract
Experience
Minimum 5 years and Maximum 7 years
Apply now

Role overview

Why This Role Matters.

Contract role in Amersfoort for a Java developer (5–7 years) working with Java 17+ and Spring Boot. The focus is on applying design patterns and Clean Code principles, and having solid understanding of multiple test levels (unit, functional, API, mocking, end-to-end). Dutch language proficiency (spoken and written) is required. Nice-to-haves include Kotlin, DevOps/build & deployment tooling (Maven, Git, Docker, Ansible), MongoDB, CI/CD and OTAP chain setup/maintenance, Linux/scripting, REST APIs, observability (Elastic/Logstash/Kibana, Grafana), E2E testing (Playwright/Cucumber), and CQRS with Axon; energy-sector experience is a plus.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

You have at least a completed MBO, HBO, or WO education.

02

You have experience with Java 17+ and Spring Boot.

03

You have experience using design patterns and methodologies and an opinion on Clean Code.

04

You have insight into different test levels (unit tests, functional tests, API tests, mocking, end-to-end tests)

05

You have an excellent command of the Dutch language, both written and spoken.

06

You have experience with Kotlin

07

You have experience with build & deployment tools such as: Maven, GIT, Docker, Ansible

08

You have experience with NoSQL databases, particularly MongoDB.

09

You have experience in the energy sector

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Java 17

02

Spring Boot

03

Kotlin

04

Maven

05

Git

06

Docker

07

Ansible

08

MongoDB

09

NoSQL

10

CI/CD

11

OTAP

12

Linux

13

Scripting

14

REST

15

Elastic

16

Logstash

17

Kibana

18

Grafana

19

Playwright

20

Cucumber

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Java 17+

Spring Boot

Design patterns

Clean Code principles

Testing knowledge across levels (unit, functional, API, mocking, end-to-end)

Dutch language (written and spoken)

Preferred

Nice to Have

Kotlin

Maven

Git

Docker

Ansible

NoSQL databases

MongoDB

CI/CD tooling

OTAP development chains (setup/maintenance)

Linux

Scripting

REST APIs

Elastic

Logstash

Kibana

Grafana

Playwright

Cucumber

CQRS

Axon Framework

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Java (Spring Boot) Developer

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.