Senior Java Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 28, 2026
This job expires in: 29 days
Job Summary
Leading an agile engineering team, the remote Senior Java Engineer will design, develop, and deliver scalable Java applications while mentoring developers and driving technical excellence in software solutions.
Key responsibilities
- Provide technical leadership and mentor engineers in best practices
- Design and develop cloud-native, distributed, and event-driven Java applications
- Collaborate with cross-functional teams to enhance software quality and system performance
Required qualifications
- 8+ years of software engineering experience
- Expert-level Java development experience, preferably with Java 17/21
- Strong experience with Spring Boot and RESTful APIs
- Experience building distributed, event-driven applications using messaging technologies
- Hands-on experience with cloud platforms such as Azure, AWS, or GCP
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...