Job Overview
We are seeking a skilled Java Tech Lead to guide our development team in designing and implementing high-quality software solutions. The ideal candidate will have extensive experience in Java development, cloud services (particularly AWS), Infrastructure as Code (IaC), and DevOps practices, along with a strong background in Agile methodologies.
Key Responsibilities
- Lead the design, development, and deployment of Java applications using best practices.
- Architect and implement solutions on AWS, leveraging services such as EC2, S3, RDS, Lambda, and others.
- Utilize Infrastructure as Code tools (e.g., Terraform, AWS CloudFormation) to manage and provision infrastructure.
- Collaborate with cross-functional teams to define project requirements, deliverables, and timelines.
- Implement DevOps practices to automate deployment processes and improve CI/CD pipelines.
- Mentor and guide team members, fostering a culture of continuous learning and improvement.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot and resolve technical issues in a timely manner.
- Stay updated with the latest industry trends and technologies.
Requirement:
- AWS: Lambda, CloudWatch, Cognito, DynamoDB, EventBridge, SQS, SNS, S3, API Gateway
- IAC: Terraform/CDK, CloudFormation
- DevOps: Git, GitHub Actions, Docker
- Language/Framework: NodeJS, TypeScript, Java, Unit test framework(like Jest, Junit)
- Worked on Agile project.
- 8+ years experience
Location : Bangalore
Mode : Hybrid
Exp : 7-10 years
Max salary : 30 LPA
Notice period : Immediate