Skip to content
mimi

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

AlmavivA de Belgique

Remote · France Full-time Senior 3w ago

About the role

Responsibilities

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

Skills

ActiveMQApache CamelDockerGitHibernateJavaJava 21JavascriptKafkaKubernetesMavenMicroservicesOOPPostmanReactRESTSOLIDSpringSpring BootSpring DataSpring IntegrationSpring MVCSQL ServerVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free