At a Glance
- Tasks: Develop secure Java backend services for critical national security systems.
- Company: Specialist consultancy focused on high-impact software solutions.
- Benefits: Competitive salary, diverse team, and opportunities for professional growth.
- Other info: Join a collaborative, agile team dedicated to innovation and quality.
- Why this job: Make a real difference in national security while working with cutting-edge technology.
- Qualifications: Strong Java skills and experience with microservices and distributed systems.
The predicted salary is between 60000 - 80000 £ per year.
Join a specialist consultancy delivering secure, high-impact software solutions at the heart of national security and intelligence operations. This role plays a key part in building the systems that turn complex data into actionable insight.
- Develop and maintain secure, high-performance Java backend services for mission-critical systems
- Design scalable microservices and APIs that power data-driven platforms and operational tools
- Build distributed applications capable of handling large data volumes with speed and reliability
- Integrate services with data platforms, streaming pipelines and AI/ML-driven systems
- Apply secure coding principles to meet strict performance and security standards
- Contribute to architecture decisions, code quality, testing and continuous improvement
- Implement monitoring, logging and observability to support live environments
Strong Java development experience (Java 11+) using frameworks like Spring Boot. Solid understanding of software architecture, OOP and API design. Experience building microservices and distributed systems. Proven ability to deliver scalable, high-performance backend applications. Familiarity with DevSecOps tools (Docker, Kubernetes, CI/CD, testing, observability).
Work on meaningful projects that directly support national security outcomes. Exposure to complex, data-intensive systems and modern technologies. Collaborative, agile teams delivering real impact at pace. Strong focus on engineering quality, innovation and continuous learning. Opportunities to grow within a highly specialised technical environment.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Front Office Java Software Engineer in Cheltenham employer: Addition+
Contact Detail:
Addition+ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Front Office Java Software Engineer in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups or webinars, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, microservices, or any relevant work. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical skills, especially around Java, Spring Boot, and microservices. Practice common interview questions and be ready to discuss how you've tackled challenges in past projects.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining us. Plus, it shows you're genuinely interested in being part of our team.
We think you need these skills to ace Front Office Java Software Engineer in Cheltenham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development 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 scalable microservices and distributed systems.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working on projects that support national security. We love seeing candidates who are excited about making a real impact, so let your enthusiasm come through!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex data challenges or improved system performance. We’re looking for those who can think critically and contribute to architecture decisions, so share your experiences!
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 and our company culture!
How to prepare for a job interview at Addition+
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially with Java 11 and frameworks like Spring Boot. Be ready to discuss your past projects and how you've implemented secure coding principles in your work.
✨Understand Microservices and APIs
Familiarise yourself with microservices architecture and API design. Prepare to explain how you've built scalable systems and integrated services with data platforms, as this will be crucial for the role.
✨Showcase Your Problem-Solving Skills
Be prepared to tackle technical challenges during the interview. Think of examples where you've solved complex problems in high-performance environments, particularly those involving large data volumes.
✨Emphasise Collaboration and Continuous Learning
Highlight your experience working in agile teams and your commitment to engineering quality. Discuss how you stay updated with modern technologies and DevSecOps tools, as this shows you're keen on continuous improvement.