Hackajob is collaborating with BAE Systems Digital Intelligence to connect them with exceptional tech professionals for this role.
Job Title
Junior Java Software Developer
Location
Frimley - Hybrid working (1-2 days per week onsite)
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.
Essential Skills and Experience
* At least 2 years of professional software development using Java.
* Minimum 1 year developing Microservices using Spring Boot.
* Experience writing tests for existing and new code to ensure compatibility and stability.
* Experience using source control (preferably Git), familiarity with continuous integration, test‑driven development, and Agile development techniques to incrementally deliver working software.
* Strong ability to work well within small teams, take ownership of and deliver high-quality software, and take pride in the software you produce.
* Apache Maven.
Desirable Skills and Experience
* Elasticsearch
* Docker
* Apache Hadoop, Kafka or Camel
* Javascript
* Knowledge of both Windows and Linux operating systems
* Kubernetes
* Nifi
* Nsq
* Apache Ignite
* ArangoDB
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 that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.
Security and Vetting Requirements
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 organization. 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.
Seniority Level
* Entry level
Employment Type
* Full‑time
Job Function
* Engineering and Information Technology
* Software Development
#J-18808-Ljbffr