Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Dynamics Information Technology

Senior API Developer

General Dynamics Information Technology

. Modernize a legacy application using Spring Boot, Cloud and modern Java 17+, replacing legacy components with modular, testable and maintainable code .

Posted 10/15/2026full-timeRemote • United StatesSenior💰 $105,400 - $142,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in modernizing legacy applications using Spring Boot and Java 17+, with a strong focus on microservice architecture, REST API design, and ensuring regulatory compliance. Capable of mentoring junior developers and collaborating effectively in a remote team environment.

Highest-signal resume keywords
Java 17+Spring Boot EcosystemREST API DesignMicroservice ArchitectureJPA/Hibernate

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Core JavaSpring Data JPAJUnitMavenRelational Database DesignPerformance OptimizationAPI Testing ToolsGitDockerCI/CD
Soft Skills
Problem-SolvingCritical ThinkingCommunicationCollaborationTime Management
Tools & Technologies
Atlassian ConfluenceOpenAPI/SwaggerBrunoGitHubAI Tools
Certifications & Qualifications
EPA Public Trust Level 4
Industry Keywords
Regulatory ComplianceData ProtectionEvent-Driven PatternsScientific ApplicationsIntegrated IT Environments

Tech Stack

Tools & technologies
CloudDockerHibernateJavaJUnitMavenMicroservicesMockitoOraclePostgresRubyRuby on RailsSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Modernize a legacy application using Spring Boot, Cloud and modern Java 17+, replacing legacy components with modular, testable and maintainable code
  • Break down monolithic components into independent, loosely coupled modules and microservices
  • Ensure communication through REST and event-driven patterns
  • Integrate with existing EPA systems, databases and APIs
  • Ensure data consistency and regulatory compliance
  • Implement and enforce authentication, authorization and data-protection best practices
  • Develop comprehensive unit, integration and end-to-end tests
  • Conduct code reviews and mentor junior developers
  • Collaborate with EPA staff, contractors, GDIT developers, business analysts, API developers and data engineers
  • Document design and implementation techniques using Atlassian Confluence
  • Optimize services for performance, scalability and security
  • Resolve development and deployment issues
  • Support scientific applications and modern integrated IT environments

Requirements

What you’ll need
  • 7+ years of related experience
  • Bachelor of Arts/Bachelor of Science
  • Core Java, version 17 and 21
  • Spring Boot ecosystem, including Spring Core, Spring Data JPA and repositories
  • Strong knowledge of REST API design using Spring controllers
  • JPA/Hibernate
  • Relational database design, including Oracle or PostgreSQL
  • 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
  • OpenAPI/Swagger
  • Maven
  • Microservice architecture
  • Performance optimization
  • Strong problem-solving and debugging skills
  • Familiarity with CI/CD and Docker is a plus
  • Ruby on Rails is a plus
  • Must be able to obtain EPA Public Trust Level 4
  • US citizenship required
  • Ability to prioritize varied workloads with critical deadlines
  • Excellent critical thinking and problem-solving skills
  • Superior oral and written communication skills
  • Ability to communicate technical concepts to technical and non-technical stakeholders
  • Ability to work effectively in a remote team environment

Benefits

Comp & perks
  • Medical plan options, some with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan with pre-tax and post-tax contributions and company match
  • Full flex work weeks where possible
  • Paid vacation, sick, personal, parental, military, bereavement and jury duty leave
  • Paid holidays
  • Typically 15 days of paid leave per calendar year for new employees
  • 10 paid holidays per year
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees
  • Short- and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment insurance
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance
  • Remote work