FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCloudDockerHibernateJavaJUnitMavenMicroservicesMockitoOraclePostgresRubyRuby 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