Job Description
Job Description
Company – TCS (MEA)
Job type – Full time
Responsibilities:
- Define and implement DDD-based microservices architecture using Java 17/21 and Spring Boot 3.x, aligned to bounded contexts and domain events.
- Design event-first services integrated with Solace , supporting both synchronous and asynchronous communication.
- Implement Saga patterns (orchestration/choreography) and resiliency (Resilience4j – circuit breaker, retry, bulkhead).
- Establish API contracts, versioning, and data ownership (database-per-service).
- Ensure scalability, observability, and on-prem deployment compatibility (OpenShift/K8s).
- Drive ADRs and architecture governance.
Mandatory Skill: Must explain Saga pattern with real example + DDD bounded context.
#J-18808-Ljbffr