Java Developer (41034)
V roli Java Developera budete navrhovat a realizovat technická Ĺ™ešenĂ, která podporujĂ vÄ›deckĂ© tĂ˝my pĹ™i objevovánĂ novĂ˝ch léčiv. Budete koordinovat technickĂ© i obchodnĂ závislosti, peÄŤovat o uĹľivatelskou zkušenost a efektivnÄ› komunikovat s kolegy napĹ™ĂÄŤ obory i kontinenty. OÄŤekávám znalost Java, Spring, TypeScript, práce s databázemi a CI/CD workflow. Pokud máte zkušenosti s Dockerem, REST API nebo vysokovĂ˝konnĂ˝mi vĂ˝poÄŤetnĂmi systĂ©my, jste ideálnĂ kandidát.
🚀 Pojekt
- návrh a implementace technickĂ˝ch nástrojĹŻ, aplikacĂ a Ĺ™ešenĂ podporujĂcĂch vĂ˝zkumnĂ© procesy a vÄ›deckĂ© objevy v rámci procesu objevovánĂ léčiv
- Ĺ™ĂzenĂ technickĂ˝ch a obchodnĂch závislostĂ a ĂşzkĂ˝ch mĂst
- vyvaĹľovánĂ technickĂ˝ch omezenĂ s obchodnĂmi poĹľadavky pro dosaĹľenĂ maximálnĂho obchodnĂho dopadu
- zajištÄ›nĂ kvalitnĂ uĹľivatelskĂ© zkušenosti pĹ™i dodávce technickĂ˝ch Ĺ™ešenĂ
- spolupráce v rámci mezioborovĂ˝ch tĂ˝mĹŻ (vÄ›dci, vĂ˝vojáři, obchodnĂ lĂdĹ™i) napĹ™ĂÄŤ geografickĂ˝mi lokalitami
- efektivnĂ komunikace s technickĂ˝mi i netechnickĂ˝mi účastnĂky projektĹŻ
- podĂl na definovánĂ, plánovánĂ a realizaci komplexnĂch technickĂ˝ch funkcĂ
🎯 Skills
- bakalářskĂ˝ nebo magisterskĂ˝ titul v oboru informatiky, softwarovĂ©ho inĹľenĂ˝rstvĂ nebo v pĹ™ĂbuznĂ©m technickĂ©m oboru
- min. 3 roky hands-on zkušenostĂ
- Java + Spring Framework
- JavaScript / TypeScript frontend (React, Angular nebo jinĂ˝ modernĂ framework)
- Maven, JUnit, Git
- vytvářenà CI/CD workflow pomocà GitHub Actions nebo obdobného nástroje
- návrh a implementace relaÄŤnĂch databázovĂ˝ch schĂ©mat – ideálnÄ› PostgreSQL, pĹ™ĂpadnÄ› Oracle, SQL Server, MySQL
đź’ˇ Nice to have
- podpora vĂ˝voje API-Ĺ™ĂzenĂ˝ch (REST, GraphQL apod.), modulárnĂch produkÄŤnĂch workflow a jejich integrace s platformami tĹ™etĂch stran
- zkušenost s vĂ˝vojem a nasazovánĂm kontejnerizovanĂ˝ch aplikacĂ (napĹ™. Docker, Singularity)
- znalost nástrojĹŻ Flyway / Liquibase pro správu verzĂ databázĂ
- zkušenost s vyuĹľĂvánĂm vysokovĂ˝konnĂ˝ch vĂ˝poÄŤetnĂch systĂ©mĹŻ (HPC – High Performance Computing)