Lead Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 23, 2026
This job expires in: 28 days
Job Summary
Seeking a hands-on Lead Software Engineer to lead, design, build, and evolve a premier wealth management fintech product platform in a full-time remote capacity, focusing on Java-based distributed systems and the integration of AI-driven capabilities.
Key responsibilities
- Own technical design, delivery, and architecture for mission-critical fintech services, ensuring scalability, resilience, and transactional correctness
- Lead design and implementation of Java/Spring Boot microservices, establishing engineering standards for performance and reliability
- Drive the compliant adoption of agentic AI capabilities, including workflow design and governance for production use
Required qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 8+ years of backend engineering experience using Java and/or Python, with strong knowledge of Spring and distributed systems
- 2+ years designing and delivering production-grade AI/ML systems, including LLM-based applications
- Strong background in building distributed, transactional systems in regulated domains
- Experience with event-driven architectures and cloud infrastructures (AWS, GCP, Azure)
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...