At a Glance
- Tasks: Design and develop secure software solutions using Java and AWS in a collaborative team.
- Company: Join a global leader in defence and cyber security solutions.
- Benefits: Competitive salary, bonuses, excellent benefits, and structured career development.
- Other info: Work in a dynamic Agile environment with ongoing training and mentoring.
- Why this job: Make a real-world impact while developing your skills in cutting-edge technology.
- 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 Ontwikkelaar (m/v) in Cheltenham employer: Scot Lewis Associates
Join a leading global provider in defence and cyber security solutions, where you will thrive in a dynamic and collaborative work culture. Based in Cheltenham, this role offers not only a competitive salary and benefits but also structured career development and mentoring from seasoned professionals, ensuring you grow your technical skills while contributing to impactful projects. With access to cutting-edge technologies and ongoing training opportunities, this is an exceptional place for early-career software engineers eager to make a difference.
StudySmarter Expert Advice🤫
We think this is how you could land Software Ontwikkelaar (m/v) in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals 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 projects, especially those involving Java and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past experiences and how they relate to the role you're applying for.
✨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 Software Ontwikkelaar (m/v) 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 align with the role, so don’t be shy about showcasing relevant projects or coursework!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your background makes you a great fit. Keep it engaging and personal – we love to see your passion!
Showcase Your Projects:If you've worked on any software projects, whether in school or on your own, make sure to mention them. We’re keen to see your hands-on experience, especially with Java and cloud technologies!
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 don’t miss out on any important updates from us!
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 get acquainted with services like EC2, Lambda, and S3. You might be asked about how you would deploy applications in a cloud environment, so having a few examples or scenarios in mind will show your enthusiasm and preparedness.
✨Embrace Agile Methodologies
Understanding Agile is crucial for this position. Be prepared to discuss your experience with Agile practices, such as sprint planning and retrospectives. If you have any examples of how you've contributed to a team in an Agile setting, share those stories!
✨Show Your Problem-Solving Skills
During the interview, you may face technical questions or scenarios that require troubleshooting. Think aloud as you work through problems, demonstrating your thought process. This not only shows your technical skills but also your ability to collaborate and communicate effectively.