Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end architecture for cloud-native, multi-tenant SaaS products using Java and AWS technologies.
Lead architecture design including domain decomposition, microservices boundaries, event-driven systems, and non-functional requirements.
Provide technical leadership by setting standards, reviewing code, mentoring teams, engaging with clients for solution design, and troubleshooting production issues.
Minimum Requirements
12–16 years of software development experience in Java, with at least 4 years in an architect or solution architect role.
Bachelor’s or master’s degree in computer science, computer engineering, or related field.
Hands-on expertise in Java 8 to 21, Spring Boot, microservices, Domain Driven Design, event-driven architectures, and AWS services (EKS, S3, Cognito, etc).
Experience architecting cloud-native, multi-tenant SaaS products and leading multiple teams or technical leads concurrently.
Ideal Candidate Profile
Experienced technical leader comfortable making and defending architectural trade-offs in enterprise-scale SaaS environments.
Strong AWS cloud architect with proven skills in multi-tenancy, microservices, event-driven design, and security best practices.
Able to interface with clients and internal teams effectively to translate business objectives into scalable, secure, and cost-effective technology solutions.
