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