Skip to content

Senior Jave Developer (remote from Europe) - Deadline 28/05/26

  • Remote
    • The Hague, Zuid-Holland, Netherlands

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

or