Microservices Engineer
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Microservices Engineer providing technical leadership across various teams for a major VA initiative. Responsible for architecture guidance and overseeing high-performance engineering efforts.
Responsibilities:
- Provide technical leadership and architectural guidance across dozens of microservices powering mission-critical VA systems.
- Oversee technical direction for 32 microservices across 6 agile teams (~40 engineers).
- Lead architecture and code reviews for Spring Boot and Ruby microservices.
- Review and guide AWS Elastic Kubernetes Service (EKS) YAML configurations.
- Improve health monitoring, DORA metrics, and operational observability.
- Identify and recommend solutions to improve scalability, reliability, and availability.
- Advise executives on strategic technology decisions and team capacity planning.
- Oversee major deployments, high-risk secret key rotations, and on-call operations.
Requirements:
- 15+ years of software engineering experience, with strong expertise in Java, Spring Boot, and Ruby.
- Deep experience with DevOps practices including CI/CD, Docker, Kubernetes, and version control.
- Experience operating in 24/7, 99.999% SLA environments.
- Background working with public-facing APIs and complex backend data integrations.
- Proficiency with monitoring tools such as Datadog and Kibana.
- Strong executive-level communication skills.
- Mastery in API programming and the Java Spring Framework.
- Advanced experience with AWS DevOps and GitHub.




















