Java Developer

ATEC

$75K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related IT fields, or equivalent experience in math and computer science.
  • 3-6 years of relevant software engineering experience.
  • Core proficiency in Java, Spring Boot, and Maven.
  • Experience with containerization technologies like Docker or Podman.
  • Familiarity with enterprise messaging technologies and web services.

Responsibilities

  • Edit and develop existing Java code base for air traffic systems.
  • Manage applications in a Linux environment to ensure operational efficiency.
  • Develop automation scripts using bash or Ansible.
  • Convert Java middleware applications to containerized deployments.
  • Support software deployment and operations teams with continuous integration tasks.

Benefits

  • Health, dental, and vision insurance for comprehensive coverage.
  • Life insurance to secure financial well-being.
  • 401(k) matching to support retirement savings.
  • Tuition reimbursement to foster professional growth.
  • Paid time off for work-life balance.
  • Referral bonuses as a reward for bringing in new talent.
  • Access to an employee assistance program for personal support and guidance.
  • Participation in employee discount programs for various services.
Full Job Description
Full-Time/Part-Time
Full-Time

Exempt/Non-Exempt
Exempt

Location
WJHTC

Description

Software Engineer

This position is located on-site at the FAA WJHTC, at the Atlantic City Airport in New Jersey.

ATEC is looking for a software engineer for Second Level Engineering Support of Air Traffic Systems.

Required Skills
  • Core Java Development: Java, Spring Boot, and Maven
  • Containerization & Deployment: Containerization using Docker or Podman; including but not limited to developing, deploying, packaging, port mapping, networking, etc.

Familiarity with:
  • Publish/Subscribe messaging and enterprise messaging technologies such as JMS, Solace or Apache Camel.
  • Web services
  • Version control systems (e.g., Git).

Ability to:
  • Work independently, as well as on a team, in a fast-paced environment.
  • Navigate complex workflows; research and problem solve; willingness to learn/try new things.
  • Communicate effectively through verbal and written communication.

Preferred Skills
  • Testing & Quality: Test-Driven Development (TDD), Test development using Junit and/or Mockito.
  • Ansible automation.
  • DevOps experience such as using Jenkins or Gitlab
  • Familiar with Java OOP design pattern
  • Essential Daily Job Duties
  • Edit, develop, adjust existing Java code base.
  • Manage applications in a Linux environment.
  • Develop automation code in bash, ansible, or gitlab.
  • Convert Java middleware application code in virtual machine environment to containerized application code.
  • Support software deployment and operation teams.

Education & Experience Requirement

All non-US Degrees must have a US Equivalency Certificate provided by the candidate.
  • Bachelors degree in Computer Science or related IT fields, with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science may be substituted in lieu of the computer science degree, depending on other qualifications and experience.
  • Three (3) to six (6) years of experience is required.
  • NAS experience is desired.

Work Environment
  • Full-time position with a standard work schedule; occasional evening support.
  • Cubicle environment.

PAY RANGE:

$75,000 - $95,000

BENEFITS:
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) matching
  • Tuition reimbursement
  • Paid time off
  • Referral Bonuses
  • Employee assistance program
  • Employee discount program


This position is currently accepting applications.

Similar Jobs

More Jobs at ATEC

  • Java Developer
    $75K — $95K *
    Egg Harbor Township, NJ 08234 (Atlantic County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Java Developer jobs: