At a Glance
- Tasks: Design and develop secure Java applications that protect the UK's security.
- Company: Leading engineering firm with a legacy in advanced technology solutions.
- Benefits: Permanent role with competitive salary and opportunities for professional growth.
- Why this job: Make a real impact on national security while working with cutting-edge technologies.
- Qualifications: Experience in Java, Spring Boot, and RESTful API design required.
- Other info: Join a dynamic team focused on innovation and solving complex challenges.
The predicted salary is between 36000 - 60000 £ per year.
Location: Cheltenham
Business Unit: Central Government, Law Enforcement and National Security
Level: Mid-Senior
Employment Type: Permanent
Clearance: Must hold active UK Security Clearance
About the Opportunity
We are partnering with a leading Engineering business seeking experienced Java Software Engineers to help deliver mission-critical capabilities that protect the UK’s security and prosperity. You will work at the intersection of advanced engineering and real-world problem-solving, developing cutting-edge products that counter evolving threats.
Our teams work with leading technologies across AI/DS, Cyber, Cloud, DevOps/SRE, and Platform Engineering, supporting customers across the National Security, Defence and Intelligence community. With long-term programmes secured, this is an opportunity to join a high-growth environment with genuine impact.
What You’ll Be Doing
- Designing, developing, and maintaining secure, scalable Java applications and microservices using Spring Boot.
- Translating technical designs into clean, test-driven, production-ready code aligned with engineering best practices.
- Building and maintaining RESTful APIs and integrating them with databases, messaging systems, and external services.
- Supporting and evolving core architectural components, ensuring performance, reliability, and scalability.
- Collaborating with product, architecture, and engineering teams to deliver solutions aligned with user and business needs.
- Participating in Agile ceremonies and contributing to technical strategy, continuous improvement, and innovation.
Key Skills & Experience
- Strong commercial experience with Java and Spring Boot in enterprise or microservices environments.
- Solid understanding of RESTful API design, service-oriented architectures, and integration patterns.
- Experience with relational and/or NoSQL databases and ORM frameworks such as JPA/Hibernate.
- Proficiency with automated testing frameworks and Test-Driven Development (TDD).
- Familiarity with Maven or Gradle and working across application, service, and data layers.
- Strong documentation and design discipline, with a curiosity for emerging Java and backend technologies.
Why Join?
You’ll be part of a trusted engineering organisation with over 60 years of heritage in sensors, communications, cyber, AI and ML. They solve complex challenges that make a tangible difference protecting people, platforms and missions, today and for the future.
Java Software Engineer (SC Cleared) in Gloucester employer: Sanderson Government & Defence
Contact Detail:
Sanderson Government & Defence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer (SC Cleared) in Gloucester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in similar roles or companies. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Prepare for those interviews! Research the company and its projects, especially in the realm of national security and engineering. Tailor your answers to show how your Java skills can help tackle their specific challenges.
✨Tip Number 3
Show off your projects! Whether it's on GitHub or a personal website, having a portfolio of your work can really set you apart. Make sure to highlight any Java applications or microservices you've developed.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Java Software Engineer (SC Cleared) in Gloucester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and Spring Boot, as well as any relevant projects you've worked on. We want to see how your skills align with the job description, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for software engineering and how you can contribute to our mission of protecting the UK’s security. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex challenges using Java or related technologies. We love seeing how you approach real-world problems, so don’t hold back on those success stories!
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 shows us you’re keen to join our team!
How to prepare for a job interview at Sanderson Government & Defence
✨Know Your Java Inside Out
Make sure you brush up on your Java and Spring Boot knowledge. Be ready to discuss your past projects and how you've implemented these technologies in real-world scenarios. Practising coding challenges can also help you demonstrate your problem-solving skills during the interview.
✨Understand the Company’s Mission
Research the company’s role in national security and how their products make a difference. This will not only show your interest but also help you align your answers with their mission. Think about how your skills can contribute to their goals.
✨Prepare for Technical Questions
Expect technical questions related to RESTful APIs, microservices, and database integration. Review common design patterns and be prepared to explain your thought process. You might even be asked to solve a problem on the spot, so practice articulating your approach clearly.
✨Show Your Team Spirit
Collaboration is key in this role, so be ready to discuss your experience working in Agile teams. Share examples of how you've contributed to team success and how you handle feedback. Highlighting your communication skills will set you apart as a candidate who can thrive in a collaborative environment.