Point your AI agent at freehire and let it find you a job.

Get the CLI →

Enfint

NewBe an early applicant

java developer for digital pathology

Posted
Discussion

Summary

A Java developer builds and evolves microservices for Roche's cloud-native digital pathology platform — image ingestion, case management, algorithm orchestration, and third-party integrations — using Java 17+, Spring Boot, AWS, and PostgreSQL, while leveraging AI tools like Copilot and LLMs in day-to-day development.

Описание

Roche develops medicines, diagnostics products, and digital healthcare solutions that advance science and improve access to healthcare globally. Roche Information Solutions builds cloud-native platforms supporting clinicians and patients, including a digital pathology platform for connected laboratory workflows and AI-powered diagnostic decision support.

Задачи

  • Build and evolve microservices powering clinical workflows, including image ingestion, case management, algorithm orchestration, and third-party integrations;
  • Use AI tools such as Copilot, Cursor, or LLMs for refactoring, boilerplate generation, and complex bug hunting;
  • Leverage AI agents for unit test generation, documentation, and PR descriptions;
  • Apply prompt engineering to improve the speed and quality of production-ready code;
  • Design, develop, and deploy microservices-based applications;
  • Develop RESTful APIs and integrate third-party systems;
  • Troubleshoot complex distributed issues;
  • Take ownership of features and projects from conception through deployment and maintenance;
  • Communicate technical concepts clearly to technical and non-technical audiences;
  • Collaborate effectively within a distributed agile squad.

Требования

  • At least 2 years of professional experience in Java software development;
  • Deep knowledge of core Java, including Java 17+ features, JVM internals, memory management, and concurrency;
  • Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security;
  • Hands-on experience with AWS;
  • Proficiency in SQL databases, specifically PostgreSQL;
  • Experience with unit testing using JUnit and Mockito, integration testing, and end-to-end testing;
  • Advanced Git proficiency, including branching strategies and code review processes;
  • Strong understanding of RESTful API design and development;
  • Knowledge of high-quality code, best practices, clean code principles, and SOLID;
  • Excellent analytical and problem-solving skills;
  • Ability to work independently with minimal supervision;
  • Excellent communication skills;
  • Collaborative mindset and ability to work effectively in a distributed agile squad;
  • Fluent English.

Условия

  • Annual performance-based bonus with a target of 20%;
  • Dedicated training budget for training, certifications, and conferences;
  • Diversified career paths;
  • Recharge Fridays: up to 2 Fridays off per quarter;
  • Take Time Program: up to 3 months of leave for any purpose;
  • Flex Location: possibility to work from different places in the world for a certain period;
  • Up to 2 weeks of additional paid leave for charity activities;
  • Private healthcare, group life insurance, and Multisport;
  • Stock share purchase additions;
  • Yearly sales of company laptops and cars.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available