-
SA&M

Middle/Senior Java Developer (Netherlands, on-site)

SA&M
Estonia · Full-time · Mid-Senior

An international provider of biometric identity solutions is looking for a Middle/Senior Java Developer to join its global team.


The company delivers national-scale digital identity projects in sectors such as healthcare, elections, and civil services, with a strong focus on emerging markets, particularly in Africa. The work culture is informal yet dynamic, where initiative and impact are highly valued.


As a developer, you will work closely with the Lead Software Architect and take a key role in enhancing and evolving the company’s repository platform. You'll be involved in designing and building new features, improving performance, and ensuring scalability.


You will primarily work from the company’s office (Netherlands, Hague), with the potential to work from home one day per week in the future.

The company provides relocation support in the form of assistance with applying for the Dutch 30%-ruling.

Please note that occasional business travel to project sites in Africa will be required as part of this role.


Your tasks on the position:


Develop and maintain back-end components, with occasional involvement in front-end tasks

Design and integrate RESTful APIs to ensure smooth communication between system components

Collaborate with the Lead Software Architect on system architecture and design decisions

Write clean, maintainable code with strong test coverage and adherence to best practices

Identify, troubleshoot, and resolve technical issues to improve system performance and reliability

Actively participate in Agile development processes, including sprint planning, stand-ups, and retrospectives


Requirements:

4+ years of experience in Java software development

Strong command of Java 8/11/17/21, multithreading, and concurrency

Solid expertise in Spring Framework (Core, Boot, JPA)

Experience with RESTful APIs

Testing using JUnit, Jest, or similar

Experience with relational databases (MySQL, PostgreSQL, Oracle)

Proficiency with Git, Jenkins, GitHub Actions or similar CI/CD tools

Understanding of HTML5, CSS3, JavaScript

Agile/Scrum workflow experience

Familiarity with Docker and Kubernetes

English level C1+


Will be an advantage:

Business-level French

GraphQL, Protobuf

gRPC, Kafka, RabbitMQ

API Gateway, Spring Security, Spring Cloud

NoSQL databases (e.g., MongoDB)

OAuth2, JWT, TLS/SSL

Knowledge of OWASP practices

Experience with performance tuning and horizontal scaling


Benefits:

Bonus scheme, pension plan

Sick leave and paid holiday according to the local law

Travel compensation

Laptop and phone provided

International and multicultural team

Сontribute to digital identity solutions that make people count

Key Skills

Ranked by relevance

java restful apis postgresql jenkins docker mysql kafka html5 owasp junit cicd git pan
Login to Apply
Posted
May 13, 2025
Type
Full-time
Level
Mid-Senior
Location
Tallinn
Company
SA&M

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Santander Consumer Finance
Related

Software Engineer (Java/Kotlin/Spring Boot/Microservices/AWS)

2026-07-06

Full-time
Mid-Senior
Spain
Financial Services
Information Technology
View Job Details
SA&M
Related

Lead Software Developer Python/Go (USA, remote)

2024-11-01

Full-time
Mid-Senior
Ireland
IT Services
Engineering
View Job Details
Astek
Related

.NET Developer

2026-07-07

Full-time
Associate
Spain
IT Services
Engineering