Remote Jobs Sign In

Backend Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 10, 2026
This job expires in: 24 days

Job Summary

To support open and responsible biomedical science, the remote Backend Software Engineer will develop high-performance services using Java and other programming languages, while collaborating with product managers and designers in an Agile environment.

Key Responsibilities
  • Implement cutting-edge applications and software solutions, primarily using Java
  • Utilize AWS Cloud services for platform development and maintenance
  • Analyze user requirements to create robust and efficient software solutions
Required Qualifications
  • A BS in Computer Science, Software Engineering, or a related field, or equivalent training
  • 3+ years of software development experience, particularly in team settings
  • Proficiency in Java and familiarity with another modern programming language (e.g., Python, TypeScript/Node.js)
  • Experience with Git-based version control systems and Agile methodologies
  • Curiosity to explore new tools and frameworks that advance technology

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