About the role
Job Description
Job Description:
Role: Sr Tech lead / Jr Architect
Location: Gurgaon
Experience:
· Minimum of 8-12 years of overall experience in Java/Spring Boot/Microservices development using cloud, preferably AWS.
· Min 4-5 years of experience in design, develop & maintain microservices/ cloud native applications.
Must Have:
· Minimum 4+ years of relevant experience in cloud native application solutioning & implementation
· Experience with Observability tools (Grafana, Prometheus, CloudWatch, ELK Stack)
· Knowledge of REST/Http API design, development & best practices
· Strong experience on Event-driven microservices design & development (also with tools like Kafka, AWS MSK, etc)
· Deep expertise of Containers & Kubernetes
· Experience deploying workloads at scale in the AWS EKS/ECS/Fargate/Istio
· Strong hands-on experience on following technologies/frameworks/tools: Java/JavaEE, Spring Boot, Junit, Maven, Gradle
· Experience with implementing Cloud Design Patterns based on solution requirements
· Strong knowledge & experience on implementing microservices interservice communication.
· Strong Solution design and implementation experience with services such as: RDS/ Aurora, API Gateway, Serverless, Messaging (Kafka), SES, SNS, other Cloud Storage Options etc.
· Hands on experience in Serverless and other Cloud Managed Services.
· Implementation experience with Cloud Native best practices in AWS & experience of implementing applications based on 12-factor app patterns.
· Strong problem-solving skills & ability to work in fast-paced environments
· Excellent communication & teamwork skills.
· Experience in debugging, tracing & resolving performance issues in distributed Microservices applications.
Nice to have:
· AWS Certification (AWS certified associate Developer/architect)
· Familiarity with Agile/Scrum methodologies.
· Knowledge of security best practices in cloud environments.
· Knowledge in designing & documenting services using C4 model