Senior Java Developer - Hybrid

$126,610 - $215,270/Yr

Disability Solutions - San Diego, CA

posted 4 months ago

Part-time - Mid Level
San Diego, CA
1,001-5,000 employees
Administrative and Support Services

About the position

BAE Systems is seeking a talented Java Developer to implement and design novel algorithms and software features to meet mission needs. This role involves integrating with external components and APIs, testing software at all levels, and maintaining operational and test systems. The position offers a hybrid work format, allowing for both collaborative and independent work, and is crucial for supporting the company's mission of protecting those who protect us.

Responsibilities

  • Implement and design novel algorithms and software features.
  • Integrate with external components and APIs.
  • Test software at all levels including unit, integration, and system tests.
  • Deploy and maintain operational and test systems.
  • Troubleshoot ad hoc site issues as they arise.

Requirements

  • Bachelor's Degree in Computer Science or a related discipline.
  • 8+ years of experience in software development.
  • Strong Java, Docker, Kubernetes, and Helm experience.
  • Ability to write unit tests in JUnit and debug source code.
  • Experience with Maven for dependency management and packaging software.
  • Proficient in writing robust code with appropriate error checking and handling.
  • Experience with managed container development and deployment technologies.
  • Strong understanding of software development principles and practices.
  • Ability to communicate effectively both verbally and in writing.
  • Independent thinker capable of performing high-quality work in a fast-moving environment.

Nice-to-haves

  • Experience in software development on Agile teams using Agile Developer practices.
  • Familiarity with Rancher, RHEL 8, and Java 17 platform.
  • Experience with Spring Boot, Postgres DB, Kafka, and Redis.
  • Experience with the Scaled Agile Framework (SAFe) methodology and SAFe Agilist Certification.
  • Experience writing and deploying applications using Helm.
  • Familiarity with React.js, Angular.js, or Ember.js.

Benefits

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental leave, military leave, and bereavement leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service