We are seeking a visionary and experienced Java Architect with AWS expertise to drive the architectural strategy and technical delivery of our cloud-native applications. The ideal candidate will have a strong background in Java backend development, deep knowledge of AWS cloud services, and a proven track record in designing scalable, secure, and high-performance distributed systems.
Key Responsibilities
Define and maintain technical architecture standards, guidelines, and best practices for Java applications hosted on AWS.
Architect end-to-end solutions using modern Java frameworks and AWS cloud-native services.
Lead technical discovery and solution design workshops with stakeholders and development teams.
Collaborate with product managers, engineering leads, and DevOps teams to ensure alignment with business goals.
Evaluate new technologies and make recommendations for adoption.
Design highly available, scalable, and secure microservices and serverless solutions.
Ensure architectural decisions comply with security, compliance, and performance standards.
Conduct code reviews, architecture reviews, and mentor development teams on architectural principles.
Create architectural diagrams, documentation, and present solutions to technical and non-technical stakeholders.
Required Skills & Qualifications
10+ years of software development experience with strong expertise in Java (Java 8/11/17).
5+ years of experience designing cloud-native applications on AWS.
Deep understanding of Spring Boot, Spring Cloud, and microservices architecture.
Proven experience designing solutions using AWS services such as:
EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway, CloudFormation, IAM, CloudWatch
Strong grasp of DevOps and CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes or ECS).
Hands-on experience with infrastructure-as-code tools like Terraform or AWS CDK.
Strong understanding of software architecture patterns (e.g., event-driven, hexagonal, CQRS, etc.).
Experience with performance tuning, distributed systems, and system integration
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.