Create Alert
Email me similar jobs

Senior Java Developer

Contract
# Senior Java DeveloperRemote, EU ContractAre you a Senior Java Developer with 6+ years of experience in Java and Spring frameworks? Apply now for a remote long-term contract opportunity with a leading public sector client.## Requirements* 6+ years of professional experience with object-oriented programming paradigms and SOLID principles using Java 21 (or higher) and common Java frameworks (Spring, Spring Boot)* 1+ years of professional experience in biometric and identity management solutions, including fingerprint handling (tenprint and latent print), face identification, and face matching* Proficiency in designing and developing REST APIs, integrations, and microservices using Spring MVC and related tools (e.g. Postman)* Strong knowledge of functional and reactive programming approaches* Experience with relational databases (Microsoft SQL Server) using Spring Data and Hibernate* Solid understanding of Agile software development methodologies (Scrum, Kanban)* Hands-on experience with container technologies (Docker, Kubernetes)* Proficiency with messaging systems (ActiveMQ, Kafka)* Experience with CI/CD systems (TFS/Azure DevOps) including pipeline setup and configuration* Front-end web application development skills (Javascript, jQuery, JSP)* Knowledge of JavaScript front-end frameworks (Vue.js, React, or Angular 2)* Experience with Java Enterprise Integration Pattern (EIP) frameworks (Apache Camel or Spring Integration)* Proficiency in Enterprise Integration methodologies and patterns, including modelling EIP systems using classical patterns and diagrams* Knowledge of NoSQL databases, graph databases, and ElasticSearch* Experience with biometric data manipulation, procedures, and standards (NIST file handling and generation, fingerprint identification, face recognition)* Familiarity with development environments (Eclipse or IntelliJ), Maven, and Git with pull request workflows* Strong teamwork and communication skills within Agile/Scrum teams* (Desirable) Capability of integration in an international/multi-cultural environment* (Desirable) Ability to cope with fast-changing technologies used in application development* Language(s): English (professional)## Job Description* Design and develop production-grade, enterprise-level systems utilising messaging and microservices architectures* Implement Java applications and microservices involving integration with search engines, writing backend code in a reliable, fast, scalable, and secure manner* Develop OAuth authentication mechanisms and implement validation mechanisms through unit and integration tests* Assist with system deployment and configuration, including setting up CI/CD pipelines* Follow Scrum procedures and disciplines, and provide work estimates upon request* Write technical documentation incorporating secure coding practices, logging, and auditing features* Collaborate using Git following pull request procedures* Ensure adherence to service level agreements and deliver code that meets functional requirements* Write clean, secure, and high-quality code throughout all development activities
#J-18808-Ljbffr
Similar jobs

Senior Java Developer

Apply Now
Back to search page