Senior Java Developer (Hybrid)

$115,100 - $195,700/Yr

BAE Systems - Rome, NY

posted about 1 month ago

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

About the position

The Senior Java Developer at BAE Systems will be responsible for implementing and designing novel algorithms and software features to meet mission needs. This role requires strong Java development skills, experience with container technologies, and the ability to test and maintain software systems. The position offers a hybrid work environment, allowing for a mix of onsite and remote work, and emphasizes collaboration and independent problem-solving.

Responsibilities

  • Implement and design novel algorithms and software features to meet mission needs.
  • Integrate with external components and APIs, and work with schemas.
  • 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 and 8 years of experience.
  • 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 software packaging.
  • Ability to write robust code with appropriate error checking and handling.
  • Experience with managed container development and deployment technologies.
  • Ability to write Dockerfile specifications and work with Docker images/containers.
  • Experience developing Helm charts and deploying 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.
  • Familiarity with Spring Boot.
  • Experience with Postgres DB, Kafka, and Redis.
  • Experience 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
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Federal and state sick leave
  • Company recognition program for awards
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service