At a Glance
- Tasks: Join us as a Java Software Engineer to enhance code quality and testing processes.
- Company: BAE Systems Digital Intelligence is a leader in digital, cyber, and intelligence solutions.
- Benefits: Enjoy flexible working arrangements, competitive pension, health plans, and shopping discounts.
- Why this job: Make a real impact in an inclusive culture that values diversity and personal growth.
- Qualifications: Experience with Java, Junit, and Spring Framework is essential; collaboration skills are a must.
- Other info: Hybrid working allows for flexibility in balancing work and personal life.
The predicted salary is between 43200 - 72000 ÂŁ per year.
Join to apply for the Java Software Engineer (Automation) role at BAE Systems
Join to apply for the Java Software Engineer (Automation) role at BAE Systems
Location(s): UK, Europe & Africa : UK : London
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(s): UK, Europe & Africa : UK : London
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.
Job Title: Java Software Engineer
Location: London – We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role
Grade: GG09-GG11
Referral Bonus: 5000
What You’ll Be Doing
- Improve levels of code coverage in Cerberus Rules backend services
- Primarily making use of Java (17), Junit (5), Spring Framework and Spring boot (3.x)
Skills & Experience
- Produces or validates the schedule and effort estimate for each performed task
- Demonstrates an understanding of the importance of schedule and endeavours to estimate accurately and deliver according to those estimates
- Demonstrates skill and adeptness in team collaboration, technical discussion and negotiation
- Continually increases personal understanding of the test frameworks, technical concepts, methods and measurements that underpin the engineering disciplines and practices of BAE Systems
- Works with Software Engineers to guide and assure their testing
- Works with requirements owners to refine requirements such that they may be proven through testing
- Demonstrates the ability to understand, challenge, contribute or construct functional and non-functional requirements and be capable of building tests in line with the requirements
- Exploits appropriate test methods, languages, libraries and techniques and apply these to software engineering tasks to realise the most effective outcome
- Ensures that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case
- Ensures high quality and delivery standards are met and consistently deliver quality test artefacts and reports on time and within estimate.
- Demonstrates the professionalism to reflect on and improve personal performance
- Works as a member of an engineering team, collaborates with other team members and participates in technical discussions and conversations with customers
The Public Sector Team
We work hard and often go the extra mile, but we recognise people’s efforts and that everyone has a life outside of work. We encourage people to speak up if they want to rotate to a new project.
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 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 factor 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.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
Defense and Space Manufacturing
Referrals increase your chances of interviewing at BAE Systems by 2x
Sign in to set job alerts for “Java Software Engineer” roles.
London, England, United Kingdom 3 weeks ago
Greater London, England, United Kingdom 2 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 months ago
City Of London, England, United Kingdom 1 week ago
London, England, United Kingdom 15 hours ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 1 year ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 months ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 months ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
Software Engineer (Java) – Up To ÂŁ550 Per Day + Benefits – London
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
London Area, United Kingdom ÂŁ65,000.00-ÂŁ70,000.00 22 hours ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 5 days ago
Hammersmith, England, United Kingdom 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Java Software Engineer (Automation) employer: BAE Systems
Contact Detail:
BAE Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer (Automation)
✨Tip Number 1
Familiarise yourself with the latest Java technologies, especially Java 17, Spring Framework, and JUnit 5. Being well-versed in these tools will not only boost your confidence but also demonstrate your commitment to staying current in the field.
✨Tip Number 2
Engage with online communities or forums related to Java development and automation testing. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals for the role at BAE Systems.
✨Tip Number 3
Prepare to discuss your experience with test-driven development and how you've improved code coverage in past projects. Be ready to share specific examples that highlight your problem-solving skills and ability to enhance software quality.
✨Tip Number 4
Research BAE Systems' culture and values, particularly their emphasis on diversity and inclusion. Tailoring your conversation to reflect an understanding of their mission can help you stand out as a candidate who aligns with their organisational goals.
We think you need these skills to ace Java Software Engineer (Automation)
Some tips for your application 🫡
Understand the Role: Before applying, make sure you thoroughly understand the responsibilities and requirements of the Java Software Engineer (Automation) position. Highlight your experience with Java, Junit, Spring Framework, and any relevant automation tools in your application.
Tailor Your CV: Customise your CV to reflect the skills and experiences that align with the job description. Emphasise your coding abilities, experience with test frameworks, and any collaborative projects you've worked on that demonstrate your teamwork skills.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role at BAE Systems. Mention specific projects or achievements that relate to the job and explain how you can contribute to their goals.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at BAE Systems
✨Brush Up on Java and Testing Frameworks
Make sure you're well-versed in Java 17, JUnit 5, and the Spring Framework. Be prepared to discuss how you've used these technologies in your previous projects, especially in relation to improving code coverage and test quality.
✨Showcase Your Problem-Solving Skills
BAE Systems values candidates who can identify weaknesses in existing systems and propose effective solutions. Prepare examples of how you've tackled similar challenges in the past, particularly in automation and testing.
✨Demonstrate Team Collaboration
Highlight your experience working in teams, especially in technical discussions. BAE Systems looks for candidates who can collaborate effectively with software engineers and requirements owners, so be ready to share relevant experiences.
✨Understand the Company Culture
Familiarise yourself with BAE Systems' commitment to diversity and inclusion, as well as their hybrid working model. Be prepared to discuss how you can contribute to this culture and adapt to their flexible working arrangements.