About the role
Job Description for Solution Architect (Microservices, AWS)
Role Summary
The Solution Architect (Microservices, AWS) is responsible for designing and delivering scalable, secure, and high-performance cloud-native solutions using AWS services. This role leads the architecture of distributed systems, drives modernization initiatives, and ensures best practices in microservices design, deployment, and integration. Strong hands-on expertise in Java, Spring Boot, and AWS DevOps is essential.
Key Responsibilities
- Architect and implement microservices-based solutions using domain-driven design
- Lead containerization and orchestration strategies using Docker and Kubernetes
- Develop reactive microservices using Spring Boot with Mono / Flux
- Implement RESTful APIs with robust design patterns and secure communication via WebClient
- Integrate Hibernate ORM for efficient data persistence
- Define and enforce API security standards and AWS Gateway configurations
- Drive CI / CD automation using AWS pipelines, Bitbucket, and GitHub
- Conduct performance optimization, cost management, and architectural reviews
- Collaborate with cross-functional teams to align architecture with business goals
Required Skills
10+ years of experience in solution architecture and distributed systemsStrong expertise in Spring Boot microservices and reactive programming (Mono / Flux)Proficiency in Hibernate framework and API design principlesDeep knowledge of AWS services and cloud-native architecture patternsExperience with Docker, Kubernetes, and Linux environmentsFamiliarity with CI / CD tools and workflows using Bitbucket and GitHubSolid understanding of API security and AWS Gateway integrationPreferred Qualifications
AWS certifications (e.g., Solutions Architect, DevOps Engineer)Experience with Infrastructure as Code (Terraform, CloudFormation)Knowledge of GitOps workflows and advanced CI / CD strategiesExposure to AI / ML integration within microservicesUnderstanding of FinOps and cloud cost optimizationBackground in resilience engineering and chaos testing“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities.”
#J-18808-Ljbffr