Technical Architect_Java
Noida, PuneFull-time12–16 yrsPosted over a month ago
Leadership software engineering role at Taazaa in Noida and Pune. Needs 12–16 years and a B.Tech, B.E. or B.Sc.
About the role
We are seeking a Java Technical Architect who owns the end-to-end architecture of cloud-native, multi-tenant SaaS products. You will bring deep hands-on expertise in Java (8 through 17/21), Spring Boot, microservices, event-driven systems and AWS, combined with the judgment to make and defend architectural trade-offs.
What you'll do
- Architecture & Solution Design
- Define and own the end-to-end architecture for enterprise, cloud-native SaaS products, from solution vision to deployment topology
- Design multi-tenant architectures, including tenant isolation, data partitioning, tenant-aware security and per-tenant configuration
- Decompose domains using Domain Driven Design (DDD) and define microservice boundaries, APIs and data ownership
- Design event-driven and reactive systems using Kafka, CQRS, event sourcing and Saga patterns where appropriate
What you need
- Java
- SQL
- Git
- AWS
- Microservices
- Spring Boot
Good to have
- Angular
- GCP
- Azure
- React
- Kafka
- Hibernate