Senior Software Architect

Location: Remote
Compensation: Salary
Reviewed: Tue, May 26, 2026
This job expires in: 30 days

Job Summary

Leading architecture and technical direction for multi-team Java-based cloud programs, the full-time Senior Software Architect will connect client goals to scalable designs, guide delivery across teams, and mentor engineers in a remote environment.

Key responsibilities
  • Lead architecture and technical strategy for Java application modernization and cloud transformation across multiple teams
  • Translate business goals into scalable Java/JVM architectures and drive architectural consistency using shared frameworks and standards
  • Mentor architects and senior engineers in Java architecture, system design, and JVM performance considerations
Required qualifications
  • Bachelor's degree preferred
  • 10+ years of hands-on Java development experience in enterprise or cloud environments
  • 5+ years in solution architecture or technical leadership, including multi-team programs
  • Proven experience leading Java-based cloud applications on Azure
  • Deep expertise in modern Java frameworks (e.g., Spring Boot, Spring Cloud) and microservices architectures

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