At a Glance
- Tasks: Design and develop secure Java-based backend services for mission-critical systems.
- Company: Leading UK consultancy in national security and intelligence programmes.
- Benefits: Competitive salary, benefits, and opportunities for long-term career development.
- Other info: Collaborative teams focused on quality and continuous improvement.
- Why this job: Make a real-world impact while tackling complex engineering challenges.
- Qualifications: Strong Java experience, knowledge of microservices, and active DV security clearance required.
The predicted salary is between 50000 - 65000 £ per year.
Specialist UK consultancy working at the heart of national security and intelligence programmes is seeking a Java Developer to build secure, high-performance backend systems. This role focuses on delivering mission-critical applications that support advanced data, analytics, and operational platforms in highly secure environments.
Location: Gloucester, London or Manchester (up to 80% onsite).
Package: Competitive salary + benefits.
Industry: National Security / Software Engineering.
Responsibilities:
- Designing and developing secure Java-based backend services for mission-critical systems.
- Building scalable microservices and RESTful APIs to support intelligence and data platforms.
- Developing high-performance distributed applications capable of handling large, complex datasets.
- Integrating backend systems with streaming, analytics, and AI/ML-enabled platforms.
- Applying secure coding principles to meet strict performance, resilience, and security standards.
- Contributing to architectural decisions, code reviews, and continuous improvement initiatives.
- Implementing observability, logging, and monitoring to support production environments.
- Collaborating with stakeholders to translate requirements into robust technical solutions.
Qualifications / Main Skills Needed:
- Strong commercial experience with Java (11+) and frameworks such as Spring Boot.
- Solid understanding of object-oriented programming and backend system design.
- Experience building microservices and RESTful APIs in distributed environments.
- Background in scalable, high-performance systems, ideally in data-intensive domains.
- Familiarity with DevSecOps practices including Docker, Kubernetes, CI/CD pipelines and automated testing.
- Understanding of system observability and production support tooling.
- Ability to work closely with stakeholders to define and deliver technical solutions.
- Active DV security clearance (essential).
What’s in It for You:
- Work on highly secure, nationally significant systems with real-world impact.
- Exposure to complex, large-scale backend engineering challenges.
- Opportunity to work with modern architectures including microservices and cloud-native tooling.
- Strong emphasis on engineering quality, security, and continuous improvement.
- Collaborative, technically strong teams operating in mission-focused environments.
- Long-term career development within a highly specialised and growing sector.
Java Developer in Cheltenham employer: Addition Solutions Ltd
As a Senior User Researcher at our innovative company, you will thrive in a dynamic work culture that values collaboration and creativity. We offer competitive salaries, comprehensive benefits, and ample opportunities for professional growth, all within a vibrant location that fosters both personal and career development. Join us to make a meaningful impact while enjoying a supportive environment that champions your success.
StudySmarter Expert Advice🤫
We think this is how you could land Java Developer in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, microservices, and any cool stuff you've built. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around secure coding principles and backend system design. Practice common interview questions and be ready to discuss your past projects in detail.
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about joining us. Tailor your application to highlight your experience with Java, microservices, and any relevant security clearances.
We think you need these skills to ace Java Developer in Cheltenham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Java experience and any relevant frameworks like Spring Boot. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements in building secure, high-performance systems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about working in national security and how your background makes you a perfect fit for our team. We love seeing enthusiasm and a clear understanding of the role.
Showcase Your Projects:If you've worked on any projects involving microservices or RESTful APIs, make sure to mention them! We’re keen to see examples of your work, especially if they relate to data-intensive applications or secure coding practices.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do!
How to prepare for a job interview at Addition Solutions Ltd
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially with version 11 and frameworks like Spring Boot. Be ready to discuss your past projects and how you've applied object-oriented programming principles in real-world scenarios.
✨Understand Microservices and APIs
Familiarise yourself with building microservices and RESTful APIs. Prepare to explain how you've designed scalable systems and the challenges you've faced in distributed environments. Real examples will make your answers stand out!
✨Showcase Your Security Knowledge
Since this role is all about secure systems, be prepared to talk about secure coding practices and how you've implemented them in your previous work. Highlight any experience with DevSecOps tools like Docker and Kubernetes.
✨Engage with Stakeholders
Demonstrate your ability to collaborate with stakeholders by sharing examples of how you've translated requirements into technical solutions. This shows that you can not only code but also communicate effectively within a team.