Job Description
The role requires a Backend Java Architect with 1012 years of experience in designing enterprise-scale systems.
Define and drive backend architecture using Java (17/21 LTS), Spring Boot 3.x, and Spring Framework 6.
Architect and govern Microservices-based solutions, ensuring scalability, resilience, and performance.
Lead the design of RESTful APIs, event-driven systems, and service-to-service communication.
Provide technical leadership on system design, coding standards, and architectural best practices.
Collaborate with product, engineering, and DevOps teams to translate business requirements into technical solutions.
Guide teams on cloud-native architectures using AWS/Azure, Docker, and Kubernetes.
Ensure system reliability, security, observability, and performance optimization across platforms.
Mentor senior engineers and conduct architecture reviews and technical decision-making.
Experience with SQL/NoSQL databases, CI/CD pipelines, and domain-driven design is a strong plus