Job Description
Location(s):
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.
Java Software Engineer
Location: London or Leeds – 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 Rules backend services
* Primarily making use of Java (17), Junit (5), Spring Framework and Spring boot (3.x)
* Identify areas of weakness in existing test suites and make appropriate improvements
* Contribute to reduction in defects found in preSIT environment by increasing test coverage and quality
* Run spikes/Proof of Concept work to identify better ways of testing (e.g. TestContainers and ToxiProxi)
* Refactor existing code to make it easier to test
* Refactor existing test code to improve maintainability and readability
Skills & Experience
1. ...