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