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...