Remote Jobs Sign In

Lead Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 14, 2026
This job expires in: 30 days

Job Summary

To drive technical excellence in a remote capacity, the full-time Lead Software Engineer will manage system architecture, engage in hands-on development, and provide technical leadership while designing scalable cloud-native solutions using Java and AWS.

Key Responsibilities
  • Own and lead the design of scalable, resilient, and maintainable system architectures
  • Actively contribute to the codebase in Java and lead by example through code reviews and engineering discipline
  • Provide technical leadership and mentorship to engineers while fostering a culture of accountability and continuous improvement
Required Qualifications
  • 7+ years of hands-on experience in Java development (Spring, Hibernate, J2EE)
  • Proven experience leading system architecture in distributed/microservices environments
  • Strong expertise in AWS-based cloud-native application development
  • Deep understanding of relational databases (MySQL/PostgreSQL) and system scaling strategies
  • Demonstrated experience leading engineers or technical initiatives

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