4 сен

java developer for digital pathology

выше рынка на 44,2%
вакансия 445 243 ₽
в среднем 308 722 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

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.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.