JOBSEARCHER

Java Tech Lead

Java Tech LeadSan Francisco, CAJob descriptionKey ResponsibilitiesDesign, develop, and maintain Java-based applicationsWrite clean, efficient, and well-documented codeParticipate in system design and architecture discussionsTroubleshoot, debug, and enhance existing applicationsCollaborate with product managers, QA teams, and other developersEnsure application performance, quality, and responsivenessDevelop and implement RESTful APIs and microservicesParticipate in code reviews and follow best practicesRequired Skills & QualificationsBachelor's degree in Computer Science, Engineering, or related fieldStrong proficiency in Java (JDK 8 or выше)Experience with frameworks like Spring, Spring Boot, HibernateSolid understanding of OOP concepts, data structures, and algorithmsExperience with RESTful APIs and web servicesFamiliarity with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)Knowledge of version control tools (Git, SVN)Strong problem-solving and analytical skills