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