We are seeking an experienced AWS Java Architect to lead the design and development of scalable, cloud-native applications. The ideal candidate will have deep expertise in Java, microservices, and AWS cloud services, along with strong architectural skills to drive modern engineering practices and guide development teams.
Key Responsibilities
- Lead the architecture, design, and development of complex, scalable applications using Java and AWS.
- Define technical strategy, architectural patterns, and engineering standards for cloud-native solutions.
- Architect and implement microservices-based systems, ensuring high performance, reliability, and security.
- Collaborate with product, engineering, and DevOps teams to translate business requirements into technical solutions.
- Evaluate and integrate AWS services such as Lambda, API Gateway, EC2, ECS / EKS, S3, RDS, DynamoDB, SNS / SQS, CloudWatch, IAM, etc.
- Provide technical leadership, review code and design documents, and mentor developers.
- Ensure CI / CD pipeline alignment, cloud best practices, and DevOps automation in partnership with platform teams.
- Conduct performance benchmarking, cost optimization, and cloud architecture reviews.
- Drive modernization initiatives including containerization, migration, and refactoring.
Required Skills & Experience
12+ years of experience in software development with strong expertise in Java / Java EE, Spring, Spring Boot.Proven experience as an Application Architect / Cloud Architect on large enterprise projects.Deep experience with AWS cloud services and designing production-grade cloud architectures.Hands-on expertise with microservices architecture, RESTful APIs, and event-driven design.Experience implementing CI / CD using Jenkins, GitHub / GitLab, CodePipeline, or similar tools.Strong knowledge of distributed systems, caching, design patterns, and security best practices.Experience with relational and NoSQL databases (RDS, DynamoDB).Excellent communication skills and ability to work with cross-functional stakeholders.Good to Have
Experience with cloud migration, modernization, or re-architecture programs.Knowledge of Kafka, messaging systems, and streaming architectures.Exposure to Terraform / CloudFormation for Infrastructure as Code.Familiarity with monitoring and observability tools (ELK, Prometheus, Grafana).Skills : architect,aws,java
Skills Required
Java, Github, Java EE, Rds, Dynamodb, Spring Boot, Spring, Microservices, Jenkins, Gitlab, Distributed Systems, Restful Apis, Aws