
Java Software Developer
BAE Systems Digital Intelligence
full-time
Posted on:
Location Type: Hybrid
Location: Frimley • 🇬🇧 United Kingdom
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
ApacheDockerElasticSearchHadoopJavaJavaScriptKafkaKubernetesLinuxMavenMicroservicesSpringSpring BootSpringBoot
About the role
- Work with international customers to enhance and maintain national security products
- Build exciting new capabilities
- Participate in high performing agile teams
- Communicate effectively with team members and clients
- Opportunity to travel internationally a few times a year to get direct access to deployed systems and meet end users
Requirements
- 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 in using different types of source control (preferably Git)
- Familiarity with continuous integration, test-driven development
- Prepared to use Agile development techniques
- Ability to work well within small teams
- Ownership of and delivering high quality software
- Experience with Apache Maven
- Industry experience with technologies such as Elasticsearch, Docker, Apache Hadoop, Kafka, or Camel, JavaScript, Kubernetes, Nifi, Nsq, Apache Ignite, Arango, and knowledge of Windows and Linux operating systems is beneficial.
Benefits
- Referral Bonus: £5,000
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaMicroservicesSpring BootApache MavenElasticsearchDockerApache HadoopKafkaJavaScriptKubernetes
Soft skills
effective communicationteam collaborationownershiphigh quality software delivery