-
Almaviva Group

Java Software Engineer

Almaviva Group
Netherlands · Full-time · Mid-Senior

Job description

  • Design and develop production grade, enterprise level systems that make extensive use of messaging and microservices.
  • Participate in the Java implementation of applications and micro-services involving integration with search engines, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements following both a functional and reactive programming approach.
  • Write OAUTH authentication mechanisms. Implement validation mechanisms as unit and integration tests.
  • Assist with deployment and configuration of the system. Setup CI/CD pipelines. Familiarity with Kubernetes/Docker is assumed.
  • Follow Scrum procedures and disciplines. Estimate the work to be done upon request.
  • Write technical documentation. Account for secure coding practices, as well as logging and auditing features.
  • Work with Git following pull request procedure.
  • Write clean, secure and high-quality code.


SKILLS AND TECHNOLOGIES

A minimum of 6 years of professional experience of OOP paradigms and SOLID principles using Java 21 (or higher) and experience with most common Java frameworks:

· Spring

· SpringBoot


A minimum of 1 year of professional experience in the domain of biometric and identity management solutions, including:

· Fingerprint handling (tenprint and latent print)

· Face identification and Face matching


Good knowledge of application development environments including:

  • Java 21+
  • Eclipse or Intellij
  • Maven
  • Git


Good knowledge of the design and development of components like REST APIs, integrations, micro-services)

  • proficiency in using REST based frameworks like Spring MVC as well accessories tools like Postman
  • proficiency in functional and reactive programming


Good knowledge of relational databases Microsoft SQL server

  • ability to use Spring Data and Hibernate


Good knowledge of container technology

  • Docker
  • Kubernetes


Good knowledge of messaging systems including:

  • ActiveMQ and Kafka


Good knowledge javascript front-end framework:

  • Vue.js
  • React/Angular2


Good knowledge of a Java EIP framework like

  • Apache Camel
  • Spring Integration


Good knowledge in Enterprise Integration methodologies and patterns.

  • Proficiency in modelling an EIP system using classical EIP patterns and diagrams




Level : Expert

Delivery mode : remote from EU, only EU Citizens

Deadline 28/05/26

Key Skills

Ranked by relevance

java javascript oauth scrum cicd git sql oop
Login to Apply
Posted
May 15, 2026
Type
Full-time
Level
Mid-Senior
Location
The Hague

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Almaviva Group
Related

Back End Developer

2026-03-10

Full-time
Mid-Senior
Netherlands
IT Services
Engineering
View Job Details
Almaviva Group
Related

Full Stack Engineer

2026-01-08

Full-time
Mid-Senior
Luxembourg
IT Services
Engineering
View Job Details
Almaviva Group
Related

DevOps Engineer

2026-01-08

Full-time
Mid-Senior
Netherlands
IT Services
Engineering