BAE Systems Digital Intelligence

Java Software Developer

BAE Systems Digital Intelligence

full-time

Posted on:

Location Type: Hybrid

Location: Frimley • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job 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