Java Tech Lead

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:

  1. AWS: Lambda, CloudWatch, Cognito, DynamoDB, EventBridge, SQS, SNS, S3, API Gateway
  2. IAC: Terraform/CDK, CloudFormation
  3. DevOps: Git, GitHub Actions, Docker
  4. Language/Framework: NodeJS, TypeScript, Java, Unit test framework(like Jest, Junit)
  5. Worked on Agile project.
  6. 8+ years experience

Location : Bangalore
Mode : Hybrid
Exp : 7-10 years
Max salary : 30 LPA
Notice period : Immediate

Job Category: Java Tech Lead
Job Type: Permanent
Job Location: Bangalore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
× How can i help you?