Software Development Team Lead
A company is looking for a Software Development Team Lead - JAVA.
Key Responsibilities
Contribute to coding, architecture discussions, and code reviews for Java and React/TypeScript applications
Ensure adherence to modern Java standards, cloud-native design principles, and microservices architecture
Manage a team of engineers, providing feedback, coaching, and participating in hiring and onboarding processes
Required Qualifications
Bachelor's degree in computer applications, Computer Science, Software Engineering, or a related field (master's preferred)
6+ years of experience in developing enterprise-grade SaaS products using Java and modern frontend frameworks
2+ years of technical leadership experience, including mentoring and team development
Strong expertise in Java (17 and higher) and extensive experience with Spring Boot 3.5+
Proficiency in React V18 with TypeScript and experience with AI-assisted coding tools