At a Glance
- Tasks: Design and develop secure software solutions using Java and AWS in a collaborative team.
- Company: Global leader in defence, cyber, and national security solutions.
- Benefits: Competitive salary, bonuses, structured career development, and ongoing training.
- Other info: Join a dynamic Agile environment with excellent mentoring opportunities.
- Why this job: Make a real-world impact while working on cutting-edge defence and cyber security projects.
- Qualifications: Experience in Java development and understanding of AWS services required.
The predicted salary is between 40000 - 50000 £ per year.
We are seeking a motivated and talented Junior Software Engineer to join a global leader in defence, cyber, and national security solutions. Based in Cheltenham, you will work alongside experienced engineers, architects, and delivery teams to develop secure, scalable software solutions that support critical government and defence programmes.
This is an excellent opportunity for an early-career software engineer looking to develop their technical skills in a highly collaborative environment while working on projects that have real-world impact.
- Design, develop, test, and maintain software applications using Java.
- Support the development and deployment of cloud-native solutions within AWS environments.
- Collaborate with senior engineers and technical teams to deliver high-quality software solutions.
- Participate in code reviews and contribute to software design discussions.
- Assist with troubleshooting, debugging, and performance optimisation activities.
- Contribute to CI/CD pipelines and automated testing practices.
- Ensure solutions adhere to security, quality, and compliance standards.
- Work effectively within Agile delivery teams, participating in sprint planning, stand-ups, and retrospectives.
Requirements:
- Commercial experience in Java development.
- Understanding of object-oriented programming principles and software engineering best practices.
- Experience with AWS services such as EC2, Lambda, S3, RDS, ECS, or similar.
- Understanding of software testing methodologies and automated testing frameworks.
- Exposure to Agile development methodologies.
- Experience with Spring Boot or related Java frameworks.
- Due to the nature of the work, applicants must hold active SC (Security Check) clearance.
Competitive salary and excellent benefits package. Structured career development and mentoring from experienced engineers. Exposure to cutting-edge defence and cyber security projects. Ongoing training and certification support. Opportunities to work with modern cloud and software engineering technologies.
This role is ideal for a junior software engineer who is passionate about Java development, cloud technologies, and delivering secure software solutions within a mission-critical defence and cyber environment.
Software Programmer in Cheltenham employer: Scot Lewis Associates
Join a global leader in defence and cyber security solutions, where you will thrive in a collaborative and innovative work culture. Based in Cheltenham, this role offers competitive salaries, a comprehensive benefits package, and structured career development opportunities, allowing you to grow your technical skills while contributing to impactful projects that safeguard national security. With ongoing training and exposure to cutting-edge technologies, this is an ideal environment for early-career software engineers eager to make a difference.
StudySmarter Expert Advice🤫
We think this is how you could land Software Programmer in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at local meetups. 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 GitHub profile showcasing your projects, especially those using Java and AWS. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practicing common coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications from motivated candidates like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Software Programmer in Cheltenham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Java and AWS experience. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or coursework!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a great fit. We love seeing genuine enthusiasm for software engineering and defence projects.
Showcase Your Projects:If you've worked on any personal or academic projects using Java or AWS, include them in your application. We appreciate candidates who can demonstrate their hands-on experience and problem-solving skills!
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 this exciting opportunity with StudySmarter!
How to prepare for a job interview at Scot Lewis Associates
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss object-oriented programming principles and demonstrate your understanding of frameworks like Spring Boot. Practising coding challenges can also help you feel more confident.
✨Familiarise Yourself with AWS
Since the role involves working with AWS, take some time to understand key services like EC2, Lambda, and S3. You might be asked about how you would deploy applications in a cloud environment, so having practical examples or experiences to share will set you apart.
✨Embrace Agile Methodologies
This position requires working within Agile teams, so be prepared to discuss your experience with Agile practices. Think about how you've participated in sprint planning or retrospectives in the past, and be ready to share specific examples of your contributions.
✨Show Your Passion for Security
Given the nature of the work, demonstrating an understanding of security standards is crucial. Be prepared to talk about how you ensure quality and compliance in your projects, and why you’re passionate about developing secure software solutions.