D

Java Software Engineer

Dotmatics

Remote · Full Time

Be the first to apply

Experience
2+ yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
Work from home
Education
Bachelor's degree in Computer Science or equivalent
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Dotmatics

Dotmatics, part of Siemens, is dedicated to intertwining science, data, and decision-making to foster innovation. Our portfolio includes leading scientific software such as Luma, Graphpad Prism, Geneious, SnapGene, and more, collectively forming the world’s most advanced digital science platform. Used globally by over 2 million scientists across 180 countries, our ecosystem supports dynamic, multi-dimensional decision-making designed to propel scientific breakthroughs into reality.

Role Overview

Join Geneious, a Dotmatics division, that crafts pioneering software products for molecular biology. Our mission revolves around enabling the development of therapeutics and vaccines and combating climate change by assisting scientists worldwide. As a Java Software Engineer, you will be part of an agile team working on Geneious Prime, our flagship bioinformatics software, helping to design and build tools that manage biological data and cloud service integrations.

Key Responsibilities

  • Incorporate novel algorithms to analyze biological sequence data.
  • Create intuitive user tools to manage biological information integrated with cloud platforms.
  • Develop and sustain Geneious Prime and additional Java-based applications.
  • Engage collaboratively with customers and teammates to define needs and refine designs.
  • Participate fully in a cross-functional team, including testing, documentation, and support duties as necessary.

Qualifications and Skills

Applicants should hold a Bachelor’s degree in Computer Science or have a minimum of two years relevant professional experience. Although biological knowledge isn't mandatory, our scientist team supports learning in this area. Essential skills include:

  • Proficiency with Java frameworks and libraries.
  • Experience in UX/UI frontend or full-stack software development.
  • Capability to manage complex codebases effectively.

Additional advantageous skills encompass familiarity with CI/CD pipelines (e.g., GitHub Actions, AWS CodePipeline), automated testing principles, and agile development methodologies.

Work Environment and Values

Dotmatics fosters a remote-friendly, inclusive workplace where integrity and collaboration empower employees to succeed. We are committed to equal opportunity and supporting an environment where everyone feels welcomed and connected.

Minimum education

Bachelor's Degree

Tools & software

How they work

Teamwork & Collaboration Problem Solving Adaptability Customer Focus
🤖
Online · instant AI help
Broxer