General Dynamics Information Technology is a global technology and professional services company serving various U.S. government agencies. They are seeking a Microservices Developer/Engineer to design, build, and maintain scalable backend services for USPS customers, focusing on RESTful APIs and microservices architecture.
Responsibilities:
- 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