Senior Java Developer - Hybrid

$115,100 - $195,700/Yr

BAE Systems - New York, NY

posted about 1 month ago

Part-time - Mid Level
New York, NY
1,001-5,000 employees
Computer and Electronic Product Manufacturing

About the position

BAE Systems is seeking a talented Java Developer to design and implement software features and algorithms that 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 environment, allowing for both onsite and remote work, and is crucial for supporting the company's mission to protect those who protect us.

Responsibilities

  • Design and implement novel algorithms and software features to meet mission needs.
  • 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

  • Must be a US Citizen eligible for Top Secret/SCI clearance.
  • Bachelor's Degree in Computer Science or related discipline.
  • 8+ years of experience in software development.
  • Strong experience with Java, Docker, Kubernetes, and Helm.
  • Ability to write unit tests in JUnit and debug source code.
  • Experience using 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.
  • Ability to develop Helm charts and deploy applications to Kubernetes environments.
  • Strong understanding of software development principles and practices.
  • Effective communication skills, both verbal and written.
  • Ability to work independently and as part of a team in a fast-paced environment.

Nice-to-haves

  • Experience in software development on Agile teams using Agile practices.
  • Familiarity with Rancher, RHEL 8, and Java 17 platform.
  • Experience with Spring Boot, Postgres DB, Kafka, and Redis.
  • Familiarity with the Scaled Agile Framework (SAFe) methodology and SAFe Agilest Certification.
  • Experience 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