Senior API Developer: Modernize Microservices & Security

General Dynamics Information Technology, Inc.

North Carolina

Hybrid

USD 105,000 - 143,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with company match
Paid time off and holidays
Flexible work weeks

Job summary

General Dynamics Information Technology, Inc. is seeking a senior Java professional to modernize a legacy application using Spring Boot, cloud-native approaches, and Java 17+. You will drive microservices, ensure secure integration with EPA systems, and lead comprehensive testing and code reviews.

The role emphasizes strong problem-solving, CI/CD, and familiarity with government-regulated environments. US citizenship and ability to obtain EPA Public Trust Level 4 are required.

Qualifications

  • 7–12+ years in Java enterprise application development.
  • Experience with Spring Boot and RESTful services.
  • Proficiency in relational databases (Oracle, Postgres).
  • Experience in a regulated government context is a plus.

Responsibilities

  • Modernization & Refactoring: modernize a legacy app using Spring Boot, Cloud, and Java 17+.
  • Microservices: split monoliths into independent modules with REST/event-driven communication.
  • Integration: connect with EPA systems, databases, and APIs ensuring data consistency.
  • Security: enforce authentication, authorization, and data protection best practices.
  • Testing & Quality: write unit/integration/e2e tests, conduct code reviews, mentor juniors.

Skills

Core Java 17/21
Spring Boot
REST API design
JPA / Hibernate
Relational DB design
JUnit/Mockito
Git & GitHub
AI tools (Copilot)
API testing tools
OpenAPI / Swagger
Maven
Microservice architecture
CI/CD
Docker
Ruby on Rails
Security clearance
EPA Public Trust Level 4
US citizenship

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Copilot

Job description

General Dynamics Information Technology, Inc. is seeking a senior Java professional to modernize a legacy application using Spring Boot, cloud-native approaches, and Java 17+. You will drive microservices, ensure secure integration with EPA systems, and lead comprehensive testing and code reviews.

The role emphasizes strong problem-solving, CI/CD, and familiarity with government-regulated environments. US citizenship and ability to obtain EPA Public Trust Level 4 are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior API & Microservices Engineer (Remote)
Senior API & Microservices Engineer (Remote)

General Dynamics IT • United States

Remote
USD 105,000 - 143,000
Remote Senior API Developer - Spring Boot Microservices
Remote Senior API Developer - Spring Boot Microservices

General Dynamics Information Technology, Inc. • United States

Remote
USD 150,000 - 190,000
Senior API Developer
Senior API Developer

General Dynamics Information Technology, Inc. • United States

Remote
USD 150,000 - 190,000
Senior Java Microservices Engineer - TS/SCI, Cloud-AWS
Senior Java Microservices Engineer - TS/SCI, Cloud-AWS

General Dynamics Information Technology, Inc. • Corridor North (MD)

On-site
USD 164,000 - 207,000
401K with company match
Health and wellness packages
Paid education and certifications
+1
Senior Java Backend Engineer - Cloud-Native Microservices
Senior Java Backend Engineer - Cloud-Native Microservices

General Dynamics - IT • Annapolis (MD)

On-site
USD 140,000 - 175,000
401K with company match
Health benefits
Education stipends
+1
Senior API Developer
Senior API Developer

General Dynamics IT • United States

Remote
USD 105,000 - 143,000
Principal Software Engineer – AI, Java & Spring Boot
Principal Software Engineer – AI, Java & Spring Boot

General Dynamics Information Technology, Inc. • United States

On-site
USD 120,000 - 160,000
Junior Software Developer: TS/SCI | Microservices & Cloud
Junior Software Developer: TS/SCI | Microservices & Cloud

SpeedyApply LLC • United States

On-site
USD 85,000 - 115,000
401K with company match
Comprehensive health and wellness
Professional growth through paid教育 and
Senior Java Software Engineer - TS/SCI Poly
Senior Java Software Engineer - TS/SCI Poly

General Dynamics Information Technology, Inc. • McLean (VA)

On-site
USD 157,000 - 213,000
401K match
Health & wellness packages
Internal mobility team
+3
Senior Java Spring Microservices Engineer - AWS & REST
Senior Java Spring Microservices Engineer - AWS & REST

Erias Ventures, LLC • Maryland

On-site
USD 150,000 - 225,000
Above Market Pay
Roth 401k with Immediate Vesting
Spot Bonuses
+2