Back to the roster

[Remote] Microservices Developer/Engineer

Remote Full-time Hiring now

Note: The job is a remote job and is open to candidates in USA. 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

Skills

  • 8+ years of related experience
  • 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
  • Experience developing production-grade microservices using Java 21 and Java 25
  • Implementing clean and consistent API contracts, and ensuring secure, reliable integration with internal and external systems
  • Collaborate closely with product, architecture, and QA teams to deliver high-quality releases, support deployment and validation in staging and production, and troubleshoot issues across distributed environments
  • Strong problem-solving skills, clear communication, and a commitment to continuous improvement are essential for success in this role
  • Bachelor's degree in a relevant field from an accredited College/University is preferred
  • Alternative Path: If the candidate does not possess a relevant four-year degree, an additional four years of relevant work experience will be required

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay and paid time off
  • Medical plan options, some with Health Savings Accounts
  • Dental plan options
  • A vision plan
  • A 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
  • Full flex work weeks where possible
  • A variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • 15 days of paid leave per calendar year to be used for vacations, personal business, and illness
  • An additional 10 paid holidays per year
  • Paid leave and paid holidays are prorated based on the employee’s date of hire
  • The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance

Company Overview

  • General Dynamics Information Technology is an IT consulting company that specializes in cyber security, AI, and quantum computing. It is a sub-organization of General Dynamics. It was founded in 1999, and is headquartered in Falls Church, Virginia, USA, with a workforce of 10001+ employees. Its website is https://www.gdit.com/.
  • Apply To This Job

    Related roles