Java Solution Architect

Capgemini•Atlanta, GA
•$100,000 - $118,650

About The Position

The Solution Architect will bridge high-throughput microservices and resilient data platforms, serving as the principal architectural authority for highly available, low-latency, event-driven enterprise solutions in a cloud platform. The role focuses on designing a near-real-time caching platform that ingests high-volume account update events and provides sub-second lookups to downstream consumers. The architect establishes technical standards and patterns across Java microservices, event-driven integrations, data architecture, and cloud deployment, while leading architecture reviews, documenting decisions, mentoring tech leads, and promoting AI-assisted engineering.

Requirements

  • At least 8 years of experience with Java 17/21, Spring Boot, REST APIs, Spring Data JPA, Spring Integration, microservices, caching patterns, SQL, NoSQL, event-driven architecture, and AI-assisted engineering.
  • At least 2 years of experience with Amazon EKS, Docker, Kubernetes, Helm, PostgreSQL, AWS integration, AWS SQS/SNS/EventBridge, Kafka autoscaling, networking, IAM, and CI/CD.

Responsibilities

  • Architect an end-to-end near-real-time caching platform that ingests high-volume account update events from event brokers and serves sub-second lookups to downstream consumers.
  • Establish caching patterns, including cache-aside, read-through, and write-behind, and define invalidation, expiry (TTL), and data consistency rules.
  • Set standards for Java 17/21 and Spring Boot microservices, REST API contracts, and resilience patterns.
  • Design asynchronous messaging flows across Kafka, SQS, SNS, and EventBridge.
  • Guide the PostgreSQL data model, partitioning, indexing, and retention.
  • Set the deployment approach on EKS, Kubernetes, and Helm, collaborating with platform and security teams on networking and IAM.
  • Lead architecture reviews and write architecture decision records (ADRs).
  • Mentor tech leads and drive the use of AI-assisted engineering.

Benefits

  • Paid time off, including vacation (12–25 days depending on employee grade), company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans, such as 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service