Biovia

Biovia

Cambridge, East of England

Software Engineer - Materials Management

Full-Time£68,000 - 108,000 per yearevvelsi günUnited Kingdom
IT

Job Description

Salary: £68,000 - 108,000 per year

Requirements:
  • We are looking for a dedicated backend or server-side specialist with strong commercial experience developing backend applications using Java and/or JavaScript / TypeScript.
  • We value full-stack adaptability, but our core focus is on building server-side logic and scalable APIs.
  • We are looking for experience building secure, backward-compatible, and high-performance RESTful APIs for large-scale SaaS environments.
  • We are looking for experience using automated backend testing frameworks such as JUnit, Mocha, or Jest.
  • We are looking for a degree in Computer Science, STEM, or a related scientific/engineering discipline.
  • We are looking for a strong sense of ownership, an agile mindset, and excellent English communication skills.
  • We value experience working with RDF databases or graph databases and querying with SPARQL.
  • We value a passion or academic interest in materials science, chemistry, biology, or scientific informatics software.
  • We value experience or familiarity with client-side development such as Angular 21+ and RxJS to support full-stack collaboration when needed.
Responsibilities:
  • We are based in our Cambridge office and work as part of an agile team of experienced and dedicated software engineers contributing to the Materials Management service.
  • We design, implement, and maintain highly scalable backend services and APIs using Java and modern JavaScript ecosystems.
  • We build out a broad set of new backend features enabling complex scientific workflows in entirely new business areas.
  • We shape project roadmaps, ensuring deep test coverage and a highly maintainable, resilient codebase.
  • We proactively research and introduce cutting-edge backend tools, design patterns, and engineering practices to the team.
  • We enhance data processing pipelines, concurrency models, and multi-tenant capabilities for public and private cloud deployments.
  • We lead and participate in rigorous peer reviews, ensuring a clean, robust, and maintainable codebase.
Technologies:
  • Angular
  • Backend
  • Cloud
  • Support
  • JUnit
  • Java
  • JavaScript
  • Jest
  • Mocha
  • RDF
  • RxJs
  • TypeScript
  • REST

More:

We are developing the Materials Management service as a cloud-only SaaS solution that provides management and identification of material and substance definitions, supporting many workflows and capabilities across the 3DEXPERIENCE platform. This service is part of a growing suite of cloud-based scientific software solutions under our BIOVIA brand, delivered by a talented global team across Europe, the United States, and Asia. You will be joining us at an exciting time as we move from initial go-live through MVP and toward a best-in-class solution. We offer a vibrant, diverse, and deeply collaborative international work environment, flexible working hours, a modern hybrid working model, extensive structured career development programs, a highly competitive salary, and a comprehensive premium benefits package.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Biovia

Biovia

Biovia

Cambridge

IT

Skills & Technologies

JavaScriptTypeScriptJavaGoScalaAngularRESTAIAgileUI

Inferred from job description

Salary Insight

£88,000

This role

£60,000

UK median

This salary is 47% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom