Senior Software Engineer

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 30, 2025

Job Summary

A company is looking for a Sr. Software Engineer.

Key Responsibilities
  • Design and develop backend services using Java 21, Spring Boot, and REST APIs
  • Build and maintain microservices-based architecture and develop dynamic user interfaces using React.js
  • Participate in code reviews, mentor junior developers, and ensure code quality and adherence to CI/CD practices
Required Qualifications
  • Bachelor's degree in computer science, Engineering, or related field with at least 5 years of experience, or a master's degree with at least 3 years of experience; or at least 8 years of experience in lieu of a degree
  • Strong core Java experience with deep understanding of OOP, data structures, and algorithms
  • Hands-on experience in Spring Boot, REST APIs, and Microservices
  • Experience with modern frontend frameworks, specifically React.js
  • Familiarity with SQL and NoSQL databases, as well as CI/CD tools

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