Pracuj.pl
None
Mid
New
Kotlin / Java Developer
UNITY-T GROUP sp. z o.o. sp.k.
⚲ Kraków, Podgórze
Do uzgodnienia
Wymagania
- Kotlin
- Java
- Spring Boot
- JPA/Hibernate
- REST API
- Git
- Gradle
- SQL
- JavaFX
- Kotlin DSL
- PostgreSQL
- Liquibase
- MongoDB
- Docker
Opis stanowiska
Nasze wymagania:
Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji JVM.
Dobra znajomość Kotlina oraz umiejętność czytania i modyfikowania kodu w Javie.
Praktyczne doświadczenie ze Spring Boot i JPA/Hibernate.
Znajomość SQL, relacyjnych baz danych i podstaw obsługi transakcji.
Doświadczenie w rozwijaniu REST API i pisaniu testów automatycznych.
Umiejętność pracy z Git i Gradle.
Umiejętność korzystania z dokumentacji, analizowania istniejącego kodu i sprawdzania własnych zmian przed code review.
Gotowość do pracy nad backendem oraz aplikacją desktopową.
Umiejętność współpracy, komunikowania problemów i uwzględniania uwag z code review.
Mile widziane:
Doświadczenie z JavaFX lub Kotlin DSL.
Znajomość PostgreSQL, Liquibase i MongoDB.
Znajomość Dockera oraz podstaw CI/CD, w szczególności pracy z Jenkinsem.
Doświadczenie w rozwijaniu lub utrzymywaniu własnych bibliotek.
O projekcie:
Poszukujemy developera JVM do rozwoju i utrzymania rozbudowanego systemu wewnętrznego. Kotlin jest u nas podstawowym językiem zarówno po stronie backendu opartego o Spring Boot, jak i aplikacji desktopowej wykorzystującej JavaFX.
Szukamy osoby, która dobrze odnajduje się w istniejącym, złożonym systemie, potrafi samodzielnie analizować problemy, proponować rozwiązania i dbać o jakość kodu również poprzez code review.
Zakres obowiązków:
Rozwijanie funkcjonalności backendu i aplikacji desktopowej.
Analizowanie istniejącego kodu i implementacja uzgodnionych rozwiązań.
Diagnozowanie i usuwanie błędów.
Tworzenie i utrzymywanie testów automatycznych.
Refaktoryzacja kodu oraz udział w code review.
Współpraca z zespołem przy rozwiązywaniu problemów technicznych.
Oferujemy:
Możliwość rozwoju kompetencji w obszarach najnowszych technologii.
Realny wpływ na tworzone produkty.
Przyjazną, zespołową atmosferę.
Udział w projektach informatycznych o ogólnopolskiej skali.
Elastyczny czas pracy.
Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji JVM.
Dobra znajomość Kotlina oraz umiejętność czytania i modyfikowania kodu w Javie.
Praktyczne doświadczenie ze Spring Boot i JPA/Hibernate.
Znajomość SQL, relacyjnych baz danych i podstaw obsługi transakcji.
Doświadczenie w rozwijaniu REST API i pisaniu testów automatycznych.
Umiejętność pracy z Git i Gradle.
Umiejętność korzystania z dokumentacji, analizowania istniejącego kodu i sprawdzania własnych zmian przed code review.
Gotowość do pracy nad backendem oraz aplikacją desktopową.
Umiejętność współpracy, komunikowania problemów i uwzględniania uwag z code review.
Mile widziane:
Doświadczenie z JavaFX lub Kotlin DSL.
Znajomość PostgreSQL, Liquibase i MongoDB.
Znajomość Dockera oraz podstaw CI/CD, w szczególności pracy z Jenkinsem.
Doświadczenie w rozwijaniu lub utrzymywaniu własnych bibliotek.
O projekcie:
Poszukujemy developera JVM do rozwoju i utrzymania rozbudowanego systemu wewnętrznego. Kotlin jest u nas podstawowym językiem zarówno po stronie backendu opartego o Spring Boot, jak i aplikacji desktopowej wykorzystującej JavaFX.
Szukamy osoby, która dobrze odnajduje się w istniejącym, złożonym systemie, potrafi samodzielnie analizować problemy, proponować rozwiązania i dbać o jakość kodu również poprzez code review.
Zakres obowiązków:
Rozwijanie funkcjonalności backendu i aplikacji desktopowej.
Analizowanie istniejącego kodu i implementacja uzgodnionych rozwiązań.
Diagnozowanie i usuwanie błędów.
Tworzenie i utrzymywanie testów automatycznych.
Refaktoryzacja kodu oraz udział w code review.
Współpraca z zespołem przy rozwiązywaniu problemów technicznych.
Oferujemy:
Możliwość rozwoju kompetencji w obszarach najnowszych technologii.
Realny wpływ na tworzone produkty.
Przyjazną, zespołową atmosferę.
Udział w projektach informatycznych o ogólnopolskiej skali.
Elastyczny czas pracy.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.