Remote Jobs Sign In

Senior Full Stack Java Engineer

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

Job Summary

Owning features end-to-end in a mature, customer-facing product, the full-time Senior Full Stack Java Engineer will design, build, and debug solutions using Java 21, Spring Boot, and Angular, while actively participating in Agile ceremonies and client-facing discussions.

Key responsibilities
  • Design, build, and debug new product features across the backend API layer and Angular frontend within an established monolithic codebase
  • Develop and maintain RESTful APIs in Java 21 / Spring Boot, backed by PostgreSQL and Liquibase for schema changes
  • Implement and maintain Redis-based caching strategies for performance and session management
Required qualifications
  • Bachelor's Degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
  • 8+ years of professional software development experience, with significant backend experience in Java using Spring Boot
  • Hands-on experience with Angular 19, RxJS, and TypeScript
  • Proficiency in AWS services such as S3, ECS, and CloudWatch
  • Strong testing discipline, with experience writing comprehensive unit and end-to-end tests

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