Remote Jobs Sign In

Java Backend Engineer

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

Job Summary

Seeking a skilled Java Backend Engineer for a full-time remote position, who will design, develop, and maintain robust Java-based applications, implement scalable microservices architecture, and deploy applications on Microsoft Azure while collaborating with cross-functional teams.

Key responsibilities
  • Design and develop Java applications using object-oriented programming principles and industry-standard design patterns
  • Build and implement scalable microservices architecture, ensuring high availability and performance optimization
  • Deploy and manage applications on Microsoft Azure, including Azure App Service and Azure Functions, while following CI/CD practices
Required qualifications
  • 5-6 years of hands-on experience in Java development at the enterprise level, with recent experience in Java 18 or above
  • 3-4 years of hands-on experience with Kafka and strong programming skills in Java frameworks
  • Experience in developing Spring Boot applications, including REST API development and ORM frameworks
  • Knowledge of Microsoft Azure cloud platform and familiarity with CI/CD practices
  • Proficiency in writing optimized SQL queries and understanding of microservices architecture

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