Senior API Developer @General Dynamics Information Technology
Software Development
Salary usd 105,400 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Senior API Developer @General Dynamics Information Technology

2d ago - General Dynamics Information Technology is hiring a remote Senior API Developer. πŸ’Έ Salary: usd 105,400 - 142,600 per year πŸ“Location: USA

Role Description

Our 100% remote agile development team is looking for a Senior Microservices Developer to help us deliver top-quality development support for our Environmental Protection Agency (EPA) customers.

  • Work directly with government customers and other GDIT developers and business analysts to create advanced software tools tailored to scientific applications.
  • Apply new approaches, principles, methods, techniques, and tools compatible with the research environment within EPA.
  • Be a creative problem-solver and understand IT solutions from a users’ perspective.
  • Contribute to strategies for a modern integrated IT environment.

MEANINGFUL WORK AND PERSONAL IMPACT

  • Requires in-depth knowledge of modular API design and persistence architecture using Spring Boot.
  • Collaborate with EPA staff and contractors to ensure architecture aligns with legacy systems and supports efficient data flow.
  • Document design and implementation techniques using tools like Atlassian’s Confluence.
  • Optimize services for performance, scalability, and security while adhering to best practices.
  • Resolve development and deployment issues, working closely with API developers, data engineers, and other technical staff.

Qualifications

  • 7+ years of related experience.
  • US Citizenship Required: Yes.
  • Technical skills (bolded items are hard requirements):
    • Core Java (version 17 and 21)
    • Spring Boot ecosystem including Spring Core, Spring Data JPA and repositories
    • A strong knowledge of REST API design using Spring controllers
    • JPA / Hibernate
    • Relational database design (Oracle, Postgres, etc.)
    • Junit / Mockito
    • Git and GitHub
    • Must be able, and willing, to utilize AI tools (particularly, Copilot)
    • Understanding of API error handling, validation, logging and security
    • Bruno or other API testing tools
    • Open-API / Swagger
    • Maven
    • Microservice architecture
    • Performance optimization
    • Experience with government or regulated industry applications is a plus
    • Strong problem-solving and debugging skills
    • Familiarity with CI/CD, Docker (plus)
    • Ruby on Rails (plus)
    • Security clearance level: must be able to obtain EPA Public Trust Level 4

Requirements

  • Modernize a legacy application using Spring Boot, Cloud, and modern Java (17+).
  • Break down monolithic components into independent, loosely coupled modules/microservices.
  • Integrate with existing EPA systems, databases, and APIs.
  • Implement and enforce security best practices, including authentication, authorization, and data protection.
  • Develop comprehensive unit, integration, and end-to-end tests; conduct code reviews and mentor junior developers.

Benefits

  • Variety of medical plan options, some with Health Savings Accounts.
  • Dental plan options.
  • Vision plan.
  • 401(k) plan with company match.
  • Full flex work weeks where possible.
  • Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave.
  • 15 days of paid leave per calendar year and an additional 10 paid holidays per year.
  • Paid Family Leave program providing up to 160 hours of paid leave in a rolling 12 month period for eligible employees.
  • Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior API Developer @General Dynamics Information Technology
Software Development
Salary usd 105,400 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,940+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later