Java Developer (37410)
Hledám zkušeného Java/Kotlin vývojáře do týmu, který by se podílel na práci na vývoji a údržbě softwaru, analýze požadavků uživatelů, identifikaci a opravě chyb, tvorbě dokumentace a také vývoji a implementaci projektů. Pokud umíte pracovat s technologiemi jako Java 17, SpringBoot 3.0.6, Maven, Git, Kotlin, a máte zkušenosti s vývojem BE i FE vrstvy pro mobilní aplikaci, pak hledáme právě vás. Máte navíc zkušenosti s CI/CD a orientujete se v jazyku Swift? Tím lépe. Přidejte se k týmu a společně vytvářejte skvělý software.
🚀 Projekt
- tvorba a vývoj softwaru
- získávání a analýza potřeb uživatelů, za účelem navrhnout efektivní řešení
- identifikace a oprava chyb v kódu (analýza kódu a jeho testování)
- vytváření dokumentace kódu a jeho funkčnosti
- práce s dalšími vývojáři, designéry a projektovými manažery na vývoji a implementaci projektů
- pravidelná údržba softwaru, což zahrnuje aktualizace a přizpůsobení novým technologiím a požadavkům
- sledování trendů v oblasti technologií a neustálé zlepšování odborných znalostí
- provádění testů, aby se zajistila kvalita softwaru před jeho nasazením
🎯 Skills
Java
- vývoj BE vrstvy pro mobilní aplikaci
- Java 17
- SpringBoot 3.0.6
- Spring
- Postgres DB
- Maven, Git
- Reactivní přístup (Project Reactor)
Kotlin
- vývoj FE mobilní aplikace
- Kotlin Multiplatform
- Android SDK, Android Jetpack, ideálně i znalost Jetpack Compose
- Asynchronní programování - Kotlin Coroutines, Flow, Channel etc.
- Unit testy - JUnit, Mockk
- zkušenost s architekturami - MVVM, Clean Architecture, SOLID principles…
- zkušenosti s CI/CD - Bitrise, Github Actions
💡 Nice to have
- znalost/orientace v jazyku Swift