Job Summary
We are seeking a highly skilled and experienced Team Lead with 7 to 11 years of experience in Java Fullstack Java Core Java and Advanced Java. The ideal candidate will have a strong technical background and the ability to lead a team effectively. Experience in Property and Casualty Insurance is a plus. This is a hybrid work model with day shifts and no travel required.
Responsibilities
Lead a team of developers to deliver high-quality software solutions.Oversee the entire software development lifecycle from requirements gathering to deployment.Provide technical guidance and mentorship to team members.Ensure adherence to coding standards and best practices.Collaborate with cross-functional teams to define project requirements and deliverables.Conduct code reviews to maintain code quality and consistency.Troubleshoot and resolve technical issues in a timely manner.Develop and maintain documentation for software applications.Stay updated with the latest industry trends and technologies.Contribute to the continuous improvement of development processes.Ensure projects are completed on time and within budget.Communicate effectively with stakeholders to provide project updates.Foster a collaborative and innovative team environment.
Qualifications
Possess strong experience in Java Fullstack Java Core Java and Advanced Java.Have a proven track record of leading successful software development projects.Demonstrate excellent problem-solving and analytical skills.Show proficiency in software development methodologies and tools.Exhibit strong communication and interpersonal skills.Have experience in Property and Casualty Insurance (nice to have).Display the ability to work in a hybrid work model.Be adaptable to changing project requirements and priorities.Have a commitment to continuous learning and professional development.Show attention to detail and a focus on quality.Demonstrate the ability to work independently and as part of a team.Have a strong understanding of software architecture and design principles.Be able to manage multiple tasks and projects simultaneously.
Certifications Required
Certified Java Developer Certified Fullstack Developer