Senior Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Mar 06, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Senior Software Engineer to design, develop, and maintain software solutions.
Key Responsibilities
- Design, code, test, debug, and document software components to meet business and operational needs
- Collaborate with development teams and stakeholders to align on technical direction and implement solutions
- Drive code reviews, mentor team members, and ensure high-quality code through testing and best practices
Required Qualifications
- Bachelor's degree or foreign equivalent in Computer Engineering, Computer Science, or Information Systems
- Three years of experience in Engineering or Development roles with application delivery expertise
- Experience building Java-based high-volume/high-transaction enterprise applications
- Proficiency in web application development using Java, Spring, REST, and Microservices
- Knowledge of database sharding, application security, and system design
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...