Java Full Stack Developer (remote from EU) - Deadline 12/05/25

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum 6 years of experience in OOP and SOLID principles using Java 21 or higher., Experience with Java frameworks such as Spring and SpringBoot., At least 1 year of experience in biometric and identity management solutions., Proficient in Agile methodologies and container technologies like Docker and Kubernetes..

Key responsabilities:

  • Contribute to the development and build process of enterprise-level systems.
  • Design and implement microservices and backend code with a focus on security and scalability.
  • Assist in deployment, configuration, and setup of CI/CD pipelines.
  • Write technical documentation and ensure adherence to secure coding practices.

AlmavivA de Belgique logo
AlmavivA de Belgique Information Technology & Services Scaleup https://www.almavivadebelgique.be/
51 - 200 Employees
See all jobs

Job description

The consultant will perform the following tasks/services:

  •      Contribute to the improvement of the development and build process

  •      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.

TECHNOLOGIES AND SKILLS:

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, 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 Agile software development methodologies: Scrum, Kanban

Good knowledge of container technology: Docker, Kubernetes

Good knowledge of messaging systems including: ActiveMQ, Kafka

Good Knowledge of CD/CI systems: TFS/Azure DevOps

Good knowledge javascript front-end framework: VueJs, 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

Good knowledge of no-sql and graph databases and ElasticSearch

Level : Expert

Delivery mode: remote (within EU)

Deadline 12/05/25 at 10:00 am CET

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Java Developer Related jobs