Remote Backend Jobs
Nova Hunte logo

Senior Java Developer

Nova HunteLondon, United Kingdom
UK
Apply now

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)

Responsibilities

  • 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

View all remote jobs at Nova Hunte

FAQ

Is the Senior Java Developer position at Nova Hunte remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Java Developer job posted?
This listing was posted on August 6, 2026 and is still open for applications.
How do I apply for the Senior Java Developer position at Nova Hunte?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Java jobs