Java Software Engineer

Java Software Engineer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
5

At a Glance

  • Tasks: Join a dynamic team to design, develop, and maintain applications for national security.
  • Company: BAE Systems Digital Intelligence is a leader in digital, cyber, and intelligence solutions.
  • Benefits: Enjoy flexible working, competitive pension, health perks, and a £5000 referral bonus.
  • Why this job: Make a real impact in an inclusive culture that values diversity and innovation.
  • Qualifications: Experience in Java, Spring Boot, and unit testing; automation testing skills are a plus.
  • Other info: Hybrid working options available; commitment to diversity and inclusion in recruitment.

The predicted salary is between 36000 - 60000 £ per year.

BAE 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.

Location: London - We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role.

What You’ll Be Doing:

Behind great solutions there are great people: our employees. We pride ourselves on being able to solve some of our customers’ most complex problems. Our people are what differentiates us; they are ingenious, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. In general, we work in teams. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with balanced, high quality solutions.

As a key member of our community, you’ll be working with one of our National Security & Government customers to build a system that supports their core mission capabilities. You’ll work as part of empowered, autonomous teams with regular contact with end-users to flexibly and efficiently design, develop, deploy and maintain applications and services.

Skills & Experience:

  • Java
  • Applications
  • Spring Boot
  • Spring Framework
  • J-Unit Test Framework (Unit Testing)
  • Basic Unit Testing
  • Desirable Experience in Automation Testing Practices (Webdriver, Cypress)

Benefits:

As well as a competitive pension scheme, BAE Systems also offer employee share plan, an extensive range of flexible discounted health, wellbeing and lifestyle benefits including a green care scheme, private health plans and shopping discounts – you may also be eligible for an annual incentive.

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 which values diversity of thought, rewards integrity and merit, and where you’ll be empowered to fulfil your potential. We welcome candidates 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 which you previously may have held and your place of birth can restrict the roles you are able 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 Intelligence:

We 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, 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.

Java Software Engineer employer: 55 Redefined Ltd

BAE Systems Digital Intelligence is an exceptional employer, offering a dynamic work culture that values diversity and innovation. Located in London, employees benefit from flexible hybrid working arrangements, competitive pension schemes, and a range of health and lifestyle perks, all while contributing to meaningful projects that make a real difference. With a strong emphasis on employee growth and collaboration, this is a place where you can truly fulfil your potential and be part of a community dedicated to solving complex challenges.
5

Contact Detail:

55 Redefined Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, and J-Unit. Having hands-on experience or projects that showcase your skills in these areas can set you apart during the interview process.

✨Tip Number 2

Research BAE Systems and their work in digital intelligence. Understanding their mission and values will help you align your answers to demonstrate how you can contribute to their goals, especially in the context of national security and government projects.

✨Tip Number 3

Prepare to discuss your experience working in teams, particularly in agile environments. BAE Systems values collaboration, so be ready to share examples of how you've successfully worked with diverse groups to solve complex problems.

✨Tip Number 4

Consider reaching out to current or former employees on professional networking sites to gain insights into the company culture and the role. This can provide you with valuable information that you can use to tailor your approach during interviews.

We think you need these skills to ace Java Software Engineer

Java Programming
Spring Boot
Spring Framework
J-Unit Test Framework
Unit Testing
Automation Testing Practices
Webdriver
Cypress
Problem-Solving Skills
Collaboration Skills
Agile Methodologies
Version Control (e.g., Git)
Communication Skills
Adaptability
Attention to Detail

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Java Software Engineer position at BAE Systems. Familiarise yourself with the technologies mentioned, such as Java, Spring Boot, and J-Unit Test Framework.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your proficiency in Java and any experience with automation testing practices, as these are key for this role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and problem-solving. Mention specific projects or experiences that demonstrate your ability to work collaboratively in teams and your commitment to delivering high-quality solutions.

Highlight Your Soft Skills: BAE Systems values diversity and collaboration. In your application, be sure to mention soft skills such as teamwork, communication, and adaptability, which are essential for working in empowered, autonomous teams.

How to prepare for a job interview at 55 Redefined Ltd

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java, Spring Boot, and the Spring Framework. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

✨Demonstrate Team Collaboration Skills

BAE Systems values teamwork, so be ready to share examples of how you've successfully worked in diverse teams. Discuss your role in collaborative projects and how you contributed to achieving common goals.

✨Prepare for Technical Questions

Expect technical questions related to unit testing and automation testing practices. Brush up on J-Unit and any relevant tools like Webdriver or Cypress, and be ready to explain your testing strategies and methodologies.

✨Emphasise Adaptability and Flexibility

With the hybrid working model at BAE Systems, it's important to show that you're adaptable. Share experiences where you've successfully adjusted to changing environments or worked remotely, highlighting your ability to maintain productivity and communication.

Java Software Engineer
55 Redefined Ltd
5
  • Java Software Engineer

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-22

  • 5

    55 Redefined Ltd

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