Staff Software Engineer - Java/AI

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 07, 2026
This job expires in: 25 days

Job Summary

A company is looking for a Staff Software Engineer - Java/AI.

Key Responsibilities:
  • Perform system analysis, develop technical design and implementation strategies, and deliver high-quality software
  • Debug product defects and issues, improve system observability, and create comprehensive software documentation
  • Collaborate with the team on solutions and leverage AI for automation
Required Qualifications:
  • Minimum of 10 years of experience in server-side and front-end development for complex n-tier systems
  • At least 5 years of recent experience with Java and open-source frameworks like Spring
  • Hands-on experience with REST APIs and relational databases, including frameworks like Hibernate/JPA
  • Experience using AI tools for mapping complex data structures
  • BS degree in Computer Science or equivalent work experience

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