Lead Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Apr 02, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Lead Software Engineer (Java, Streaming).

Key Responsibilities
  • Collaborate with product managers and architects to understand product features and drive software design
  • Enhance engineering practices to improve efficiency, reliability, and serviceability of the software platform
  • Coach software engineers on UI design and collaborate with QA engineers on testing
Required Qualifications
  • 7+ years of experience in Java and Spring with hands-on experience in modern software design patterns
  • Experience designing and operating commercial software that provides a composable platform
  • Technical expertise across public cloud, private cloud, and on-premises infrastructure
  • Proficiency with Kubernetes and Docker for containerized application management
  • Experience with database technologies such as MySQL or Oracle

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