Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Microservices Developer – Engineer

General Dynamics Information Technology

Microservices Developer creating scalable backend services and maintaining RESTful APIs for USPS. Collaborating across teams for infrastructure migration to AWS and optimizing service resiliency.

Posted 6/17/2026full-timeRemote • 🇺🇸 United StatesSeniorLead💰 $128,039 - $173,229 per yearWebsite

Tech Stack

Tools & technologies
AWSDockerJavaKubernetesMicroservicesSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Designing, building, and maintaining scalable backend services that power the platform’s RESTful APIs
  • Implement input validation, error handling, idempotency, and standardized response models
  • Integrate services with on-prem and AWS-hosted databases during migration phases
  • Plan and execute data-access changes to support hybrid connectivity (on-prem to AWS) safely
  • Optimize database interactions, including query tuning, connection pooling, and transaction boundaries
  • Manage secrets and configuration using AWS-native and Kubernetes-native approaches
  • Add observability: structured logging, metrics, distributed tracing, dashboards, and alerting
  • Troubleshoot incidents across application, container, cluster, network, and database layers
  • Improve resiliency with retries, timeouts, circuit breakers, and graceful degradation patterns
  • Participate in migration planning from on-prem infrastructure and data stores to AWS
  • Support release validation in staging and production, including rollback readiness
  • Write and maintain unit, integration, contract, and performance tests
  • Address vulnerabilities by upgrading dependencies and remediating CVEs in application libraries
  • Collaborate with QA, platform, security, and architecture teams on standards and best practices
  • Document APIs, operational runbooks, and service ownership responsibilities

Requirements

What you’ll need
  • 8+ years of experience in Java development, with at least 2 years of microservices development experience
  • Ability to design, build, and maintain Spring Boot microservices using Java 21 and Java 25
  • Ability to create and evolve RESTful APIs with clear contracts, versioning, and backward compatibility
  • Experience with Agile development environments with tools like VersionOne (or similar platform)
  • Experience with containerized services and maintain production-ready Docker images
  • Experience deploying and operating services on Kubernetes with health probes, resource limits, and autoscaling
  • Experience building and maintaining CI/CD pipelines for build, test, security scan, and deployment automation
  • Experience implementing secure service-to-service and client authentication/authorization
  • Bachelor’s degree in a relevant field from an accredited College/University is preferred
  • If the candidate does not possess a relevant four-year degree, an additional four years of relevant work experience will be required.

Benefits

Comp & perks
  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay and paid time off
  • Paid parental leave
  • Military-friendly workplace
  • Full flex work weeks where possible
  • Paid vacation, sick and personal time, holidays, military and jury duty leave

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 & Tools
JavaSpring BootRESTful APIsmicroservicesDockerKubernetesCI/CD pipelinesinput validationerror handlingquery tuning
Soft Skills
collaborationtroubleshootingdocumentationplanningexecutionresiliency improvementcommunicationteamworkproblem-solvingadaptability