-
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
mindX360
Related

React Native Mob Developer

2026-06-19

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Dicetek LLC
Related

Java Springboot - Orkes/ Netflix Conductor

2026-06-18

Contract
Not Applicable
United Arab Emirates
IT Services
Design
View Job Details
Net Group Ltd
Related

Arhitekt digitervisevaldkonda

2026-06-17

Full-time
Mid-Senior
Estonia
Software Development
Engineering