Java Technical Lead
AceStack · Kochi, Kerala, India
Apply & track with Apply EdgeThe role involves technical leadership, team management, code quality, and collaboration with business and technology stakeholders.Key ResponsibilitiesLead and manage a team of Java developers.Design and develop scalable Java applications and services.Review code and ensure coding standards and best practices.Provide technical guidance and support to the development team.Participate in architecture and technical design discussions.Troubleshoot and resolve complex technical issues.Work closely with product, business, QA, and other technology teams.Plan development activities and ensure timely delivery.Mentor team members and support their technical growth.Required Skills & Experience10+ years of experience in Java development, with relevant experience in technical/team leadership.Strong knowledge of Core Java, Spring Boot, REST APIs, and Microservices.Good understanding of SQL and relational databases.Experience with software development lifecycle and Agile methodologies.Strong problem-solving and analytical skills.Good communication and team management skills.Experience with cloud platforms such as AWS/Azure is an advantage.Experience with CI/CD, Git, and DevOps practices is a plus.