Description We are seeking a highly skilled Lead Java SQL Server Developer with 8-13 years of experience to join our team. The successful candidate will be responsible for designing, developing and maintaining complex software solutions using Java and SQL Server technologies. The ideal candidate should have excellent technical skills, be able to work independently and possess strong problem-solving abilities.
Responsibilities Design and develop complex software solutions using Java and SQL Server technologies
Provide technical leadership to the development team
Collaborate with cross-functional teams to identify business requirements and provide technical solutions
Perform code reviews to ensure quality and adherence to coding standards
Troubleshoot and debug complex issues
Ensure timely delivery of software solutions
Stay up-to-date with emerging trends and technologies in software development
Skills and Qualifications Bachelor's or Master's degree in Computer Science or related field
8-13 years of experience in Java and SQL Server development
Experience in leading development teams
Strong knowledge of Java, J2EE, Spring, Hibernate
Expertise in SQL Server database design and development
Experience with Agile software development methodologies
Excellent problem-solving and analytical skills
Strong communication and collaboration skills