Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 12, 2026
This job expires in: 24 days
Job Summary
To develop core components within an engineering pod, the remote Senior Software Engineer will focus on designing and optimizing scalable backend services and RESTful APIs, while promoting engineering excellence through code reviews and collaborative teamwork.
Key responsibilities:
- Measure and optimize the performance, scalability, and uptime of backend services
- Conduct design and code reviews to uphold engineering rigor and standards
- Collaborate with cross-functional teams to deliver an exceptional user experience
Required qualifications:
- 5+ years of experience in building clean, well-architected, distributed, and scalable software
- Strong command of Java and Java-based microservices with Spring Boot
- Experience designing and supporting customer-facing RESTful APIs
- BS in Computer Science or equivalent program
- Fluent with unit/integration testing concepts and tools, including JUnit/Mockito
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...