Senior Java Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Apr 15, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Software Engineer - Java.

Key Responsibilities
  • Interact with the product team to understand feature requirements and write functional and unit test specifications
  • Develop and maintain REST APIs using the Spring Boot framework and manage data storage with Postgres
  • Collaborate with front-end developers and troubleshoot customer-reported issues
Required Qualifications
  • 5+ years of experience with OOP, Java/J2EE, Multi-Threading, and Data Structures/Algorithms
  • 5+ years of experience with Spring MVC framework, REST-API/JAX-RS, and messaging bus technologies
  • Strong experience with RDBMS and NoSQL databases
  • Good experience with large scale distributed computing systems and microservices architecture
  • Experience in cloud management and orchestration, with AWS, Azure, or GCP environments

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