Backend Engineer

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 21, 2025

Job Summary

A company is looking for a Backend Engineer (Java) to join their remote team and help scale and optimize their platform.

Key Responsibilities
  • Design and implement new JVM-based services, including billing and marketing integrations
  • Develop and maintain gRPC APIs with proper versioning strategies for scalability
  • Define and execute migration strategies for gradual service extraction while ensuring backward compatibility
Required Qualifications
  • Strong expertise in Java (JDK 17+/21) and modern Java frameworks (Spring Boot, Quarkus, or Micronaut)
  • Proficiency in database design and optimization (PostgreSQL, MySQL, or MSSQL)
  • Experience with APIs and protocols (REST, gRPC, WebSockets)
  • Hands-on experience with cloud platforms (AWS/Azure/GCP)
  • Familiarity with testing frameworks (JUnit, Testcontainers)

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