General Dynamics Information Technology

Senior Backend Engineer - Microservices

General Dynamics Information Technology
Apply
1 day ago
Remote, United StatesSenior

Base Salary

$136k - $184k/yr

Responsibilities

  • Design, architect, build, and support scalable microservices using Java and Spring Boot.
  • Engineer cloud-native solutions using Google Cloud Platform, including Cloud Run, GKE, Pub/Sub, and BigQuery.
  • Develop SQL queries and data pipelines and tune database performance for high-availability systems.
  • Implement Jenkins CI/CD automation and Terraform infrastructure-as-code.
  • Create JUnit unit-test coverage and drive code-quality improvements.
  • Lead peer code reviews, provide actionable feedback, and support engineering standards adoption.
  • Provide production support, incident management, troubleshooting, root-cause analysis, and accurate work tracking.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field, or four additional years of relevant work experience in lieu of the degree.
  • 13+ years of experience delivering microservices architecture.
  • Expert-level Java and Spring Boot proficiency.
  • Hands-on experience with Google Cloud Platform, including Cloud Run, GKE, Pub/Sub, and BigQuery.
  • Strong SQL and database performance-tuning skills.
  • Experience with Jenkins CI/CD pipelines, Terraform infrastructure-as-code, JUnit, peer code reviews, and production support.
  • Experience with VersionOne or similar agile project tools.
  • Ability to obtain and maintain Public Trust, complete onsite fingerprinting, and satisfy the stated U.S. residency requirements.
  • Preferred: Docker, Kubernetes, microservices design patterns, advanced distributed-systems concepts, high-traffic large-scale platforms, and open-source contributions.

Benefits

  • Remote work from any location with a 40-hour scheduled work week and less than 10% travel.
  • Medical, dental, vision, health savings account options, 401(k) with company match, paid vacation, sick and personal leave, paid holidays, and paid parental, military, bereavement, and jury-duty leave.
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
  • Access to an AI-powered career tool, internal mobility support, wellness programs, and an innovation-focused workplace.

Tech Stack

DockerGoogle BigQueryGoogle Cloud PlatformJavaJenkinsJUnitKubernetesSpring BootSQLTerraform

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me