DeveloperJobs.io
← Back to all jobs

Job Description

This on-site role in Atlantic City, NJ offers a salary range of USD 112,000 - 179,000 per year.

Responsibilities

  • Drive technical design and architecture for large-scale enterprise software systems.
  • Perform design and code reviews to ensure performance, security, scalability, and maintainability standards.
  • Translate business and technical requirements into secure, resilient, and scalable solutions.
  • Develop and enhance applications using Angular on the front end and Java Spring Boot for middle-tier APIs.
  • Build and maintain RESTful APIs, services, controllers, and repositories within the Spring Boot framework.
  • Collaborate with technical customers, project managers, QA engineers, and fellow developers to ensure seamless integration and delivery.
  • Identify opportunities to optimize performance, improve user experience, and reduce technical debt.
  • Mentor junior developers and promote engineering excellence across the team.
  • Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives.
  • Provide leadership, delegation, and oversight to ensure collaborative and high-quality delivery.

Requirements

  • U.S. Citizenship required.
  • Ability to obtain and maintain a Public Trust clearance.
  • Bachelor’s degree with 12 years of software development experience, or Associate’s degree with 14 years, or high school diploma/equivalent with 16 years of experience.
  • Proven experience in software development including front-end Angular web development and middle-tier Java Spring Boot API development.
  • Experience with Spring Boot framework, including RESTful APIs, controllers, services, and repositories.
  • Experience with Angular, including components, services, pipes, and routing.
  • Exposure to FAA programs or NAS systems.
  • Experience with FAA systems, federal modernization efforts, or mission-critical software development environments.
  • Knowledge of TypeScript and its benefits for large-scale applications.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+) for front-end development.
  • Knowledge of relational databases such as PostgreSQL.
  • Familiarity with unit testing frameworks such as JUnit, Mocha, and Jasmine.
  • Familiarity with containerization using Docker or Kubernetes.
  • Understanding of DevOps principles and CI/CD pipelines.

Technologies

  • Angular
  • Java Spring Boot
  • RESTful APIs
  • Spring Boot framework
  • Angular components, services, pipes, routing
  • PostgreSQL
  • TypeScript
  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • JUnit
  • Mocha
  • Jasmine
  • Docker
  • Kubernetes

Benefits

  • Medical
  • Dental
  • Vision
  • Life
  • Health savings account
  • Short/long term disability
  • EAP
  • Parental leave
  • 401(k)
  • Paid time off PTO
  • Company paid holidays

Qualifications

  • U.S. Citizenship required.
  • Ability to obtain and maintain a Public Trust clearance.
  • Bachelor’s degree with 12 years of software development experience, or Associate’s degree with 14 years, or high school diploma/equivalent with 16 years of experience.
  • Proven experience in software development including front-end Angular web development and middle-tier Java Spring Boot API development.
  • Experience with Spring Boot framework, including RESTful APIs, controllers, services, and repositories.
  • Experience with Angular, including components, services, pipes, and routing.
  • Exposure to FAA programs or NAS systems.
  • Experience with FAA systems, federal modernization efforts, or mission-critical software development environments.
  • Knowledge of TypeScript and its benefits for large-scale applications.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+).
  • Knowledge of PostgreSQL relational databases.
  • Familiarity with unit testing frameworks such as JUnit, Mocha, and Jasmine.
  • Familiarity with Docker or Kubernetes containerization.
  • Understanding of DevOps principles and CI/CD pipelines.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.