Java Developer
Location - London
Clearance Required: UK*C DV / EDV
About the Role:
We are seeking a skilled Java Developer to join our growing team supporting projects in the Defence and National Security sector. You will work on mission-critical systems that support national safety, intelligence, and operational capabilities. This role demands a combination of strong technical skills and an understanding of working within secure, regulated environments.
Key Responsibilities:
- Design, develop, and maintain Java-based applications for secure systems. Participate in the full software development lifecycle: requirements gathering, analysis, design, development, testing, and deployment.
- Collaborate with cross-functional teams including system architects, cybersecurity specialists, and data analysts.
- Ensure code quality, security compliance, and performance through rigorous testing and review processes.
- Support integration with existing defence systems and third-party tools.
- Write and maintain documentation in line with secure software engineering practices.
Required Qualifications and Skills:
- Proven experience in Java (SE/EE) development (typically 3+ years).
- Strong understanding of object-oriented programming and design patterns.
- Familiarity with agile methodologies
- Proficiency in tools such as Maven, Jenkins, Git, and JIRA.
- Good understanding of databases (e.g., PostgreSQL, Oracle, MySQL).
- Ability to work in high-assurance environments with strict compliance standards.
Desirable:
- Active security clearance (UK*C / EDV).
- Experience in defence, intelligence, or national security projects.
- Knowledge of messaging systems (Kafka, JMS), microservices architecture, or container technologies (Docker, Kubernetes).
- Familiarity with cloud platforms used in secure environments (e.g., AWS GovCloud, Azure Government).
What We Offer:
- Competitive salary with performance-based bonuses.
- Opportunities to work on cutting-edge defence technologies.
- Continuous professional development, training, and certification support.
- A collaborative, purpose-driven work environment where security and mission impact matter.