java developer for digital pathology

Roche

Warszawa

On-site

PLN 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus 20%
Training budget
Diverse career paths
Recharge Fridays
Take Time Program
Flex Location
Charity leave
Private healthcare
Group life insurance
Multisport

Job summary

Roche Information Solutions разрабатывает облачные платформы для клиницистов и пациентов, включая цифровую платформу цифровой патологии и ИИ‑поддержку диагностики. Вакансия — Java‑разработчик уровня middle/senior в условиях распределенной командной работы в Варшаве.

Ожидается владение Java 17+, Spring, AWS, PostgreSQL и тестированием. Компания предлагает бонусы, обучение и возможности профессионального роста.

Qualifications

  • Не менее 2 лет профессионального опыта разработки на Java.
  • Глубокие знания Java 17+, JVM, управление памятью и конкурентность.
  • Опыт работы с Spring Boot, Spring MVC, Spring Data JPA и Spring Security.
  • Опыт работы с AWS.
  • Умение работать с SQL-базами данных (PostgreSQL).
  • Опыт модульного тестирования (JUnit, Mockito) и интеграционного/конечного тестирования.
  • Продвинутое владение Git, ветвление и code review.
  • Понимание проектирования RESTful API и принципов чистого кода/SOLID.
  • Отличные аналитические способности и умение работать автономно.
  • Хорошие коммуникативные навыки и способность работать в распределенной agile-команде.
  • Свободное владение английским языком.

Responsibilities

  • Разработка и эволюция микро-сервисов для клинических рабочих процессов (интеграция, оркестрация задач).
  • Использование инструментов ИИ для рефакторинга и генерации boilerplate.
  • Работа с API, интеграция сторонних систем, устранение сложных распределённых проблем.
  • Владение фичами проекта от идеи до внедрения и поддержки.
  • Чёткая коммуникация технических концепций как техническим, так и нетехническим аудиториям.
  • Эффективное сотрудничество в распределенной agile-команде.

Skills

Java development
Spring Boot
AWS
PostgreSQL
REST APIs
Unit testing
Git
SOLID principles
English

Tools

JUnit
Mockito
Spring Data JPA

Job description

Описание

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

qa engineer (auto) in digital pathology
qa engineer (auto) in digital pathology

Roche • Warszawa

On-site
PLN 229,000 - 425,000
Annual bonus
Training budget
Recharge Fridays
+9
cloud engineer in healthcare
cloud engineer in healthcare

Roche • Warszawa

On-site
PLN 210,000 - 320,000
Гибридный режим работы
Бюджет на обучение/сертификации
Премии по итогам года
+2
Senior Medical Software Engineer - Complaint Handling
Senior Medical Software Engineer - Complaint Handling

Roche • Warszawa

Hybrid
PLN 120,000 - 150,000
Private healthcare (LuxMed packages)
Annual bonus payment
Recharge Days (2 days off per quarter)
+2
business analyst in healthcare technology
business analyst in healthcare technology

Roche • Warszawa

On-site
PLN 14,000 - 26,000
Премия 15%
Бюджет на обучение и сертификации
Гибкая локация: работа из разных стран
бизнес аналитик Clinical Evidence
бизнес аналитик Clinical Evidence

Roche • Warszawa

On-site
PLN 19,000 - 35,000
Annual bonus
Training budget
Private healthcare
+1
java developer for AI-driven solutions
java developer for AI-driven solutions

Brown Brothers Harriman • Polska

On-site
PLN 150,000 - 230,000
Культурный день праздника
Комплексное медицинское обслуживание
Страхование жизни
+1
Java Microservices Engineer – AI & Cloud, Flexible Location
Java Microservices Engineer – AI & Cloud, Flexible Location

Roche • Warszawa

On-site
PLN 180,000 - 260,000
Annual bonus 20%
Training budget
Diverse career paths
+7
Business analyst in diagnostics
Business analyst in diagnostics

Roche • Warszawa

Hybrid
PLN 158,000 - 294,000
Hybrid work model
Annual bonus
Training budget
+5
java developer in reference data platforms
java developer in reference data platforms

Luxoft • Warszawa

On-site
PLN 180,000 - 300,000
Laptop and monitor provided
Private medical and dental care
Life insurance
+1
SW Technical Expert - Data Platforms
SW Technical Expert - Data Platforms

Roche • Warszawa

On-site
PLN 228,900 - 425,100
Annual bonus payment based on performance
Private healthcare
Recharge Fridays
+4