Senior Software Developer

Location: Remote
Compensation: Salary
Reviewed: Wed, May 20, 2026
This job expires in: 30 days

Job Summary

Passionate about cloud-native development, the full-time Senior Software Developer will design, implement, test, deploy, and operate services that support an enterprise cloud platform, collaborating with experienced engineers in a primarily remote environment.

Key responsibilities
  • Participate in all stages of the software development lifecycle, including requirements discussions, design reviews, implementation, testing, deployment, and operational support
  • Contribute to improving engineering practices, code quality, automation, and system reliability
  • Build and support scalable distributed systems while maintaining full ownership and responsibility for the software developed
Required qualifications
  • 3+ years of experience in software development
  • Experience with at least one modern programming language such as Java, Scala, or Go
  • Understanding of REST or GRPC APIs and distributed systems concepts
  • Experience with container technologies such as Docker and Kubernetes
  • Familiarity with CI/CD tools such as Jenkins or TeamCity

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