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