Junior Java Software Developer
Junior Java Software Developer

Junior Java Software Developer

London Full-Time 30000 - 42000 Β£ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Join us as a Junior Java Developer, enhancing national security products and building new capabilities.
  • Company: BAE Systems Digital Intelligence is a leader in digital, cyber, and intelligence solutions across 10 countries.
  • Benefits: Enjoy hybrid working, a Β£5,000 referral bonus, and opportunities for international travel.
  • Why this job: Be part of an agile team, work with cutting-edge technology, and make a real difference.
  • Qualifications: 2+ years in Java development, experience with Microservices, and familiarity with Agile methodologies required.
  • Other info: We value diversity and inclusion, offering support for applicants with disabilities.

The predicted salary is between 30000 - 42000 Β£ per year.

Location(s):UK, Europe & Africa : UK : Frimley || UK, Europe & Africa : UK : Guildford || UK, Europe & Africa : UK : LondonBAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments.

Job Title: Junior Java Software Developer

Requisition ID: 121988

Location: Frimley – Hybrid working (1-2 days per week onsite)

Grade: GG08 – GG09

Referral Bonus: Β£5,000

Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced Java developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies?

As an experienced Java Developer in BAE Systems AI, you\’ll be working with our international customers to enhance and maintain cutting edge national security products, and will be involved in building exciting new capabilities. The work will be fast paced and at times challenging, but the benefits of the work will be tangible and real. You will be exposed to new approaches, new technology, and new ideas, so a willingness to step out of your comfort zone is a must.

In BAE Systems AI we believe in high performing agile teams. An ability to be a team player, be self-motivated, happy taking on responsibility, and a desire for team/self improvement are key attributes for success. There will be opportunity to travel internationally a few times a year to get direct access to our deployed systems, meet the end users and in-country support staff. Good communication skills are a must.

What background are we looking for?Essential Skills and Experience

You will have at least 2 years of professional software development using Java.

Minimum 1 years developing Microservices using Spring Boot

You will have experience writing tests for existing and new code to ensure compatibility and stability

You will be experienced in using different types of source control (preferably Git), be familiar with continuous integration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software.

You will work well within small teams, taking ownership of and delivering high quality software – you should take pride in the software you produce.

Apache Maven

Desirable Skills and ExperienceIndustry experience of any of the following technologies/skills would be beneficial:

Elasticsearch

Docker

Apache Hadoop, Kafka or Camel.

Javascript

Knowledge of both Windows and Linux operating systems.

Kubernetes

Nifi

Nsq

Apache Ignite

Arango

Why BAE Systems?This is a place where you\’ll be able to make a real difference. You\’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you\’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.

Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks.

Life at BAE Systems Digital IntelligenceWe are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site or some or all of the time, and work might be going on at different times of the day.

By embracing technology, we can interact, collaborate and create together, even when we\’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being.

Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds – the best and brightest minds – can work together to achieve excellence and realise individual and organisational potential.

#J-18808-Ljbffr

Junior Java Software Developer employer: BAE Systems (New)

BAE Systems Digital Intelligence is an exceptional employer that fosters a collaborative and inclusive work culture, allowing Junior Java Software Developers to thrive in a dynamic environment. With opportunities for professional growth, exposure to cutting-edge technology, and the flexibility of hybrid working arrangements, employees can enjoy a balanced work-life experience while contributing to meaningful projects that enhance national security. The company values diversity and encourages continuous learning, making it an ideal place for those looking to make a real impact in their careers.
B

Contact Detail:

BAE Systems (New) Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Junior Java Software Developer

✨Tip Number 1

Familiarise yourself with the latest Java technologies and frameworks, especially Spring Boot, as this is crucial for the role. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.

✨Tip Number 2

Engage with the developer community by joining forums or attending meetups focused on Java and microservices. Networking can provide valuable insights and connections that may help you stand out during the hiring process.

✨Tip Number 3

Brush up on Agile methodologies and be prepared to discuss your experience working in Agile teams. Highlighting your ability to adapt and thrive in fast-paced environments will resonate well with the hiring team.

✨Tip Number 4

Prepare to demonstrate your problem-solving skills through coding challenges or technical interviews. Practising common algorithms and data structures in Java can give you an edge and show your readiness for the role.

We think you need these skills to ace Junior Java Software Developer

Java Development
Microservices Architecture
Spring Boot
Test-Driven Development (TDD)
Continuous Integration
Agile Development
Source Control (Git)
Apache Maven
Team Collaboration
Problem-Solving Skills
Communication Skills
Adaptability
Self-Motivation
Attention to Detail

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Java and Microservices, particularly using Spring Boot. Include specific projects or achievements that demonstrate your skills in software development and Agile methodologies.

Craft a Strong Cover Letter: In your cover letter, express your passion for technology and your eagerness to work on national security products. Mention your willingness to learn new technologies and your ability to work in high-performing agile teams.

Showcase Relevant Skills: Clearly list your technical skills, especially those mentioned in the job description such as Git, test-driven development, and any experience with tools like Apache Maven or Docker. This will help you stand out as a suitable candidate.

Prepare for Potential Questions: Think about how you can discuss your previous experiences in software development, particularly challenges you've faced and how you've overcome them. Be ready to explain your approach to teamwork and self-improvement.

How to prepare for a job interview at BAE Systems (New)

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java during the interview. Be prepared to discuss specific projects where you've used Java, especially in developing Microservices with Spring Boot, as this is a key requirement for the role.

✨Demonstrate Agile Mindset

BAE Systems values high-performing agile teams, so be ready to talk about your experience with Agile development techniques. Share examples of how you've contributed to team success and adapted to changing requirements in past projects.

✨Communicate Clearly

Good communication skills are essential for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. This will help you convey your ideas effectively during the interview.

✨Emphasise Team Collaboration

Since the role involves working within small teams, be sure to express your ability to collaborate and take ownership of tasks. Share instances where you've worked well in a team setting and contributed to delivering high-quality software.

Junior Java Software Developer
BAE Systems (New)
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>