Java Lead Job Description:
We are seeking a talented and experienced Java Lead to join our team. The successful candidate will be responsible for leading a team of developers to design, develop, test and deploy high-quality Java applications. As a Java Lead, you should have extensive experience in Java development, strong leadership skills, and the ability to work collaboratively with cross-functional teams.
Key Responsibilities:
Lead a team of developers to design, develop, test and deploy high-quality Java applications
Define and implement technical solutions to complex problems using Java technologies
Provide technical guidance and mentorship to team members
Collaborate with cross-functional teams to ensure timely delivery of projects
Participate in code reviews and ensure adherence to coding standards
Provide guidance on technical design, architecture, and best practices
Stay up-to-date with emerging trends and technologies in Java development
Conduct regular performance reviews and provide feedback to team members
Foster a culture of continuous learning, growth and innovation
Requirements:
Bachelor's or Master's degree in Computer Science, Information Technology, or related field
8+ years of experience in Java development
Strong leadership skills and experience leading a team of developers
Experience with Java frameworks such as Spring, Hibernate, and Struts
Experience with front-end technologies such as HTML, CSS, JavaScript, and jQuery
Experience with database technologies such as Oracle, MySQL, and SQL Server
Familiarity with Agile development methodologies and tools such as JIRA, Confluence, and Git
Excellent problem-solving and analytical skills
Strong communication and interpersonal skills
Ability to work in a fast-paced environment and deliver high-quality results on time
Experience in financial services, healthcare, or other regulated industries is a plus
If you meet these requirements and are passionate about Java development,