Java Developers (NPPV3+SC)

Lucid Support Services Ltd
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Java
Amazon Web Services (AWS)
Azure
Code Review
Continuous Integration
DevOps
Distributed Systems
Github
JUnit
Pair Programming
Scrum
RabbitMQ
Mockito
Ansible
Spring Cloud
Spring-boot
Containerization
Gitlab-ci
Kubernetes
Kafka
REST
Docker
Jenkins
Microservices

Job description

  • Design, develop, and maintain secure Java - based applications and microservices
  • Contribute to solution architecture, technical design, and integration planning
  • Work closely with security, DevOps, and product teams to ensure compliance with government security standards
  • Participate in code reviews, pair programming, and continuous improvement initiatives
  • Troubleshoot complex issues across distributed systems
  • Support deployment pipelines and CI/CD processes in a secure environment
  • Produce high - quality technical documentation and contribute to knowledge sharing
  • Attend occasional on - site meetings in London as required by the project

Requirements

We are seeking an experienced Java Developer with active SC and NPPV3 clearance to join a secure government - focused project on a 6 - month contract. The role is primarily remote, with occasional travel to London for key workshops, sprint ceremonies, or stakeholder sessions. You ' ll be working within a high - performing agile team delivering secure, scalable, and resilient services for a public - sector environment., * Active SC + NPPV3 clearance

  • Strong commercial experience with Java 11+
  • Hands - on experience with Spring Boot, Spring Cloud, or similar frameworks
  • Solid understanding of RESTful APIs, microservices, and distributed systems
  • Experience working in secure government or policing environments
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.)
  • Strong knowledge of containerisation (Docker, Kubernetes)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Proficient in writing clean, testable code using JUnit, Mockito, or similar frameworks
  • Comfortable working in Agile/Scrum teams

Desirable Skills

  • Experience with Kafka, RabbitMQ, or other messaging systems
  • Knowledge of Terrafor m, Ansible, or other IaC tools
  • Exposure to event - driven architectures
  • Understanding of security - by - design principles
  • Experience working with public - sector digital services or law - enforcement systems

Apply for this position