At a Glance
- Tasks: Enhance national security products and build new capabilities with cutting-edge tech.
- Company: BAE Systems, a leader in IT services and consulting with a diverse culture.
- Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
- Why this job: Join a dynamic team and make a real impact on global security projects.
- Qualifications: 2 years of Java development experience and teamwork skills required.
- Other info: Inclusive environment with excellent career advancement opportunities.
The predicted salary is between 30000 - 48000 £ per year.
Location: Frimley (Hybrid – 1–2 days per week onsite)
Requisition ID: 121988
Grade: GG08 – GG09
Referral Bonus: £5,000
Responsibilities:
- As a Junior Java Developer in BAE Systems AI, you will work with international customers to enhance and maintain cutting‑edge national security products.
- Your role will involve building new capabilities, working within fast‑paced and sometimes challenging projects, and applying modern development practices.
- You will be exposed to new technologies and approaches, so a willingness to step outside your comfort zone is essential.
Essential Skills and Experience:
- At least 2 years of professional software development using Java.
- Minimum 1 year of experience developing Microservices with Spring Boot.
- Experience writing tests for existing and new code to ensure compatibility and stability.
- Proficiency with source control (preferably Git), continuous integration, test‑driven development, and Agile techniques.
- Ability to work well in small teams, take ownership of tasks, and deliver high‑quality software.
- Experience with Apache Maven.
Desirable Skills and Experience:
- Elasticsearch
- Docker
- Apache Hadoop, Kafka or Camel
- JavaScript
- Knowledge of both Windows and Linux operating systems
- Kubernetes
- Nifi
- Nsq
- Apache Ignite
- ArangoDB
About the Work Environment:
We are embracing Hybrid Working, allowing you to work from home, another BAE Systems office, or a client site, as needed. Our culture values diversity, respect, and integrity, and we strive to create an inclusive environment where all employees can realise their potential.
Legal and Compliance:
Please be aware that many roles at BAE Systems are subject to security and export control restrictions. All applicants must achieve, at a minimum, the Baseline Personnel Security Standard, and higher levels of National Security Vetting may be required for certain roles. Reasonable adjustments are available for applicants with disabilities or health conditions.
Job Details:
- Seniority Level: Mid‑Senior
- Employment Type: Full‑time
- Job Function: Engineering and Information Technology
- Industry: IT Services and IT Consulting
Java Software Developer in Frimley employer: BAE Systems Digital Intelligence
Contact Detail:
BAE Systems Digital Intelligence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Developer in Frimley
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at BAE Systems or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects, especially any Microservices you've developed with Spring Boot. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview by brushing up on Agile techniques and test-driven development. Be ready to discuss how you've applied these in your previous roles. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at BAE Systems.
We think you need these skills to ace Java Software Developer in Frimley
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your Microservices and Spring Boot expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the Junior Java Developer position at BAE Systems. Share your passion for technology and how you can contribute to our cutting-edge national security products.
Show Off Your Team Spirit: Since we value teamwork, mention any experiences where you collaborated effectively in small teams. Highlight how you took ownership of tasks and delivered high-quality software, as this will resonate well with us.
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’s super easy – just follow the prompts and submit your details!
How to prepare for a job interview at BAE Systems Digital Intelligence
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java, especially in relation to Microservices and Spring Boot. Practising coding challenges can help you demonstrate your problem-solving abilities.
✨Showcase Your Team Spirit
BAE Systems values teamwork, so be ready to share examples of how you've collaborated in small teams. Highlight any projects where you took ownership of tasks and delivered high-quality software, as this will show you're a good fit for their culture.
✨Familiarise Yourself with Agile Practices
Since Agile techniques are essential for this role, make sure you understand the principles behind Agile development. Be prepared to discuss how you've applied these practices in your previous work, particularly in relation to test-driven development and continuous integration.
✨Ask Insightful Questions
Prepare some thoughtful questions about the role and the company culture. This shows your genuine interest in the position and helps you assess if BAE Systems is the right fit for you. Consider asking about their approach to new technologies or how they support professional development.