# Senior Backend Engineer - Microservices

**Company**: GDIT
**Location**: Any Location / Remote
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $131,750 - $178,250
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/Any-Location--Remote/Senior-Backend-Engineer---Microservices_RQ226183?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_284d85f2-fa4

## Description

In this senior engineering role, you will design, build, and support scalable microservices powering critical enterprise systems.

You will collaborate across product, architecture, and cloud engineering teams, ensuring high-quality delivery within a modern, cloud-native platform.

This role offers the opportunity to apply deep technical expertise while shaping best practices and mentoring others.

**Meaningful Work and Personal Impact**

- Architect and develop microservices using Java and Spring Boot

- Engineer solutions leveraging Google Cloud Platform (Cloud Run, GKE, Pub/Sub, BigQuery)

- Create efficient SQL queries and data pipelines for high-availability systems

- Implement CI/CD automation using Jenkins and Infrastructure-as-Code with Terraform

- Develop robust unit tests with JUnit and drive continuous code quality improvements

- Lead peer code reviews and support engineering standards adoption

- Deliver production support with strong incident resolution and root-cause analysis

- Support agile execution and ensure accurate work tracking

**What You'll Need to Succeed – Education**

Bachelor's degree in Computer Science, Engineering, Information Systems, or related technical field.

Alternative Path: If you do not possess a relevant four-year degree, an additional four years of relevant work experience will be required.

**Required Experience**

- 13+ years of experience delivering microservices architecture

- Expert-level Java and Spring Boot proficiency

- Hands-on experience with GCP (Cloud Run, GKE, Pub/Sub, BigQuery)

- Strong SQL and database performance tuning skills

- Experience with Jenkins CI/CD pipelines and Terraform IaC

- Proven ability to produce comprehensive JUnit coverage and ensure code quality

- Conducting peer code reviews and providing actionable feedback

- Experience with agile project tools (VersionOne or similar)

- Production support experience including incident management and troubleshooting

**Preferred Qualifications**

- Containerization and orchestration (Docker, Kubernetes)

- Microservices design patterns and advanced distributed-systems concepts

- Experience supporting high-traffic, large-scale platforms

- Open-source contributions

**Benefits**

- Comprehensive benefits and wellness packages

- 401K with company match

- Competitive pay and paid time off

- Award-winning culture of innovation and a military-friendly workplace

## Skills

### Required
- Agile Methodology
- Computer Programming
- Software Development Life Cycle (SDLC)
- Java
- Spring Boot
- Google Cloud Platform
- SQL
- Jenkins
- Terraform
- JUnit

### Nice to have
- Containerization and orchestration (Docker, Kubernetes)
- Microservices design patterns and advanced distributed-systems concepts
- Experience supporting high-traffic, large-scale platforms
- Open-source contributions

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/Any-Location--Remote/Senior-Backend-Engineer---Microservices_RQ226183?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
