Location(s): UK, Europe & Africa: UK: London BAE Systems Digital Intelligence is home to 4,500 digital, cyber, and intelligence experts. We work across 10 countries to collect, connect, and understand complex data, enabling governments, armed forces, and commercial businesses to gain digital advantages in demanding environments. Job Title: Java Software Engineer Location: London- We offer flexible hybrid working arrangements. Please discuss options with your recruiter. Grade: GG09-GG11 Referral Bonus: 5000 What You’ll Be DoingImprove code coverage in Cerberus Rules backend services using Java (17), Junit (5), Spring Framework, and Spring Boot (3.x). Identify weaknesses in existing test suites and enhance them. Contribute to reducing defects in preSIT environments by increasing test coverage and quality. Conduct spikes/Proof of Concept work to explore better testing methods (e.g., TestContainers, ToxiProxi). Refactor existing code and test code to improve testability, maintainability, and readability. Skills & ExperienceAbility to produce or validate effort estimates for tasks. Understanding of scheduling and commitment to accurate delivery. Strong collaboration, technical discussion, and negotiation skills. Continuous learning of testing frameworks, technical concepts, and engineering practices. Ability to guide and review testing efforts with software engineers. Work with requirements owners to refine and validate requirements through testing. Proficient in applying test methods, languages, libraries, and techniques. Adherence to standards and high-quality deliverables. Reflect on and improve personal performance. Collaborate effectively within engineering teams and with customers. The Public Sector TeamWe work hard but value work-life balance. We encourage speaking up about project rotations. BenefitsCompetitive pension, employee share plan, flexible health and lifestyle benefits, private health plans, shopping discounts, and potential annual incentives. Why BAE Systems?Make a difference in an inclusive culture that values diversity, integrity, and merit. We welcome candidates from all backgrounds and support reasonable adjustments for disabilities. Many roles require security and export control clearances, including UK residency requirements. Life at BAE Systems Digital IntelligenceWe embrace hybrid working, combining remote and on-site work, to promote flexibility and well-being. Diversity and inclusion are core to our success, fostering a culture of collaboration among diverse talents.#J-18808-Ljbffr
Job Title
Java Software Engineer (Automation)