Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 14, 2026
This job expires in: 30 days

Job Summary

To support the development of AI-native products, the full-time Senior Software Engineer will work remotely, focusing on crafting high-quality client code using Java and Angular, while collaborating with cross-functional teams and participating in agile software development practices.

Key Responsibilities:
  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft client code that is efficient, testable, scalable, secure, and of the highest quality
  • Engage in agile software development, including daily stand-ups, sprint planning, and team retrospectives
Required Qualifications:
  • 7-8 years of experience with Java (minimum Java 11), Spring, Spring Boot, Microservices, Angular, and RxJS
  • Experience in Agile software development methodologies and documentation
  • Proficiency in Object-Oriented Programming principles and a good understanding of SOLID principles
  • Experience with automated testing and debugging tools
  • Ability to communicate independently with clients in English

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