Tech Lead - Java
Job ID: 5843
Experience: 6-10 Years
Location: Chennai
Job Description:
We are seeking a highly skilled Tech Lead – Java to lead and oversee the design, development, and delivery of complex enterprise solutions. In this role, you will manage a team of developers, guide architectural decisions, and ensure the delivery of scalable, high-performing applications. This is an exciting opportunity to play a leadership role in building innovative software solutions for global clients.
Qualification:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.Relevant certifications (e.g., Oracle Certified Java Programmer, AWS Solutions Architect) are a plus.
Experience:
6–10 years of experience in Java application development with at least 2 years in a technical leadership role.Proven expertise in leading and mentoring software engineering teams.
Preferred Skills:
Core Java: Strong understanding of OOP principles, multithreading, and collections framework.
Frameworks: Expertise in Spring Boot, Hibernate, and Microservices architecture.
Cloud: Experience with cloud platforms like AWS, Azure, or GCP.
Agile: Strong understanding of Agile methodologies (Scrum, Kanban).
Excellent problem-solving skills with a focus on clean, maintainable, and efficient code.Strong communication skills to collaborate with cross-functional teams and stakeholders.