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

Microservices Developer
General Dynamics Information TechnologyMicroservices Developer/Engineer contributing to USPS software development, designing scalable APIs and integrating services with AWS. Collaborating with diverse teams to enhance backend performance and reliability.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in designing and maintaining scalable backend services, particularly with Java and Spring Boot for microservices. Proficient in implementing RESTful APIs, optimizing database interactions, and managing cloud infrastructure on AWS and Kubernetes.
Highest-signal resume keywords
Java DevelopmentSpring Boot MicroservicesRESTful API DesignKubernetes DeploymentCI/CD Pipeline Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java 21Java 25Microservices DevelopmentDatabase OptimizationInput ValidationError HandlingUnit TestingIntegration TestingPerformance TestingSecurity Vulnerability Remediation
Soft Skills
CollaborationTroubleshootingDocumentation
Tools & Technologies
AWSDockerKubernetesAgile DevelopmentCI/CD Tools
Industry Keywords
Scalable Backend ServicesRESTful APIsContainerized ServicesObservabilityService-to-Service Authentication
Tech Stack
Tools & technologiesAWSDockerJavaKubernetesMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Designing, building, and maintaining scalable backend services that power the platform’s RESTful APIs
- Implementing input validation, error handling, idempotency, and standardized response models
- Integrating services with on-prem and AWS-hosted databases during migration phases
- Optimizing database interactions, including query tuning, connection pooling, and transaction boundaries
- Managing secrets and configuration using AWS-native and Kubernetes-native approaches
- Adding observability: structured logging, metrics, distributed tracing, dashboards, and alerting
- Troubleshooting incidents across application, container, cluster, network, and database layers
- Improving resiliency with retries, timeouts, circuit breakers, and graceful degradation patterns
- Participating in migration planning from on-prem infrastructure and data stores to AWS
- Supporting release validation in staging and production, including rollback readiness
- Writing and maintaining unit, integration, contract, and performance tests
- Addressing vulnerabilities by upgrading dependencies and remediating CVEs in application libraries
- Collaborating with QA, platform, security, and architecture teams on standards and best practices
- Documenting APIs, operational runbooks, and service ownership responsibilities
Requirements
What you’ll need- 8+ years of experience in Java development
- At least 2 years of microservices development experience
- Bachelor's degree in a relevant field from an accredited College/University is preferred
- 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
- 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
- Experience implementing secure service-to-service and client authentication/authorization
Benefits
Comp & perks- Comprehensive benefits and wellness packages
- 401K with company match
- Paid time off
- Full flex work weeks where possible
- Paid parental, military, bereavement and jury duty leave
- 15 days of paid leave per calendar year
- 10 paid holidays per year
- GDIT Paid Family Leave program provides up to 160 hours of paid leave in a 12 month period
- Short and long-term disability benefits
- Life and accident insurance