Software Development Team Lead
Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Mar 16, 2026
This job expires in: 30 days
Job Summary
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
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...