Senior Tech Lead-Java

6 - 10 years

20.0 - 35.0 Lacs P.A.

Gurugram

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

JavaSpring BootAWSArchitectJava ArchitectureMicroservices

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Role: We are seeking a highly experienced and motivated Senior Tech Lead Java to lead a team of developers in designing, developing, and deploying high-quality enterprise applications. The ideal candidate will have strong expertise in Java , Spring Boot , Microservices architecture , and AWS cloud services , along with solid experience in solution architecture and technical leadership. Key Responsibilities: Lead and mentor a team of backend developers on complex enterprise projects. Design and implement scalable and maintainable microservices using Spring Boot . Define system architecture and drive end-to-end solutioning on AWS . Collaborate with Product Owners, QA, DevOps, and other stakeholders for solution delivery. Ensure code quality, security, and performance through best practices and code reviews. Migrate and modernize monolithic applications to microservices-based architecture. Guide in setting up CI/CD pipelines and DevOps practices for cloud deployments. Own the technical roadmap and architecture decisions for critical systems. Troubleshoot and resolve technical issues in a timely manner. Required Skills & Experience: 8+ years of hands-on experience in Java (Java 8 and above). 5+ years of experience with Spring Boot , REST APIs, and building microservices . Strong understanding of design patterns , system architecture , and best practices. Experience with AWS Cloud Services – EC2, Lambda, API Gateway, RDS, S3, ECS/EKS, etc. Proficient in Docker , Kubernetes , and container orchestration tools. Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.) and infrastructure as code (e.g., Terraform, CloudFormation). Excellent problem-solving and analytical skills. Strong communication, leadership, and stakeholder management abilities. Preferred Qualifications: AWS Certification (e.g., AWS Certified Solutions Architect – Associate or Professional). Experience with event-driven architecture and messaging systems (Kafka, RabbitMQ). Background in Agile/Scrum project methodologies. Why Join Us? Work on cutting-edge cloud-native applications Collaborative and innovative tech culture Opportunities for professional growth

Software Development
Hyderabad Telangana +4

RecommendedJobs for You

Kolkata, Hyderabad, Pune, Ahmedabad, Chennai, Bengaluru, Delhi / NCR, Mumbai (All Areas)