Java Full Stack Developer

New
A
AlmavivA de BelgiqueBiometric Identity Management
Remote from EuropeContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6 years
Required Skills
DockerSQLElasticSearchHibernateJavaKubernetesSpringSpring BootRESTful APIsMicroservices

Requirements

  • 6+ years of professional experience with OOP paradigms and SOLID principles using Java 21+.
  • Experience with Spring and SpringBoot frameworks.
  • 1+ year of professional experience in biometric and identity management solutions (Fingerprint, Face identification, Face matching).
  • Proficiency in REST APIs, Spring MVC, and functional/reactive programming.
  • Experience with Microsoft SQL Server, Spring Data, and Hibernate.
  • Knowledge of front-end development using Javascript, jQuery, JSP, and frameworks like Vue, React, or Angular 2.
  • Experience with messaging systems (ActiveMQ, Kafka) and Java EIP frameworks (Apache Camel, Spring Integration).
  • Familiarity with Kubernetes, Docker, NoSQL, graph databases, and ElasticSearch.
  • Proficiency in Agile methodologies (Scrum, Kanban) and Git.

Responsibilities

  • Design and develop production-grade enterprise systems using messaging and microservices.
  • Implement backend code following functional and reactive programming approaches.
  • Develop OAUTH authentication mechanisms.
  • Create validation mechanisms via unit and integration tests.
  • Assist with system deployment, configuration, and CI/CD pipeline setup.
  • Write technical documentation including secure coding, logging, and auditing features.
  • Participate in Scrum procedures and work with Git following pull request workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now