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
Related Jobs
3 roles aligned with this opportunity
React Native Mob Developer
2026-06-19
Java Springboot - Orkes/ Netflix Conductor
2026-06-18
Arhitekt digitervisevaldkonda
2026-06-17
- Posted
- May 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Tallinn
- Company
- SA&M
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
React Native Mob Developer
2026-06-19
Java Springboot - Orkes/ Netflix Conductor
2026-06-18
Arhitekt digitervisevaldkonda
2026-06-17