Technical Lead – Platform Engineering (Java/Kotlin) (m/k/n)
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław, Fabryczna
34 000–56 000 zł netto (+ VAT) / mies.
Wymagania
- Kotlin
- Java
Opis stanowiska
Nasze wymagania:
projektowanie architektury platform lub frameworków,
bardzo dobra znajomość JVM oraz mechanizmów współbieżności,
praktyczne doświadczenie z Kotlin oraz Kotlin Coroutines,
projektowanie publicznych API,
zarządzanie kompatybilnością oraz ewolucją API,
prowadzenie dużych refaktoryzacji w rozbudowanych bazach kodu,
doświadczenie z monorepo,
tworzenie dokumentacji technicznej i dokumentów architektonicznych,
podejmowanie długoterminowych decyzji architektonicznych.
Mile widziane:
doświadczenie z narzędziami dla programistów (Developer Tools),
doświadczenie z platformami umożliwiającymi tworzenie pluginów lub rozszerzeń,
znajomość frameworków UI,
doświadczenie z aplikacjami sieciowymi,
wiedza dotycząca architektury silników baz danych.
O projekcie:
Poszukujemy doświadczonego developera, który będzie odpowiedzialny za rozwój i architekturę platformy wykorzystywanej jako fundament rodziny narzędzi developerskich używanych przez miliony programistów na całym świecie.
Jest to rola skoncentrowana na projektowaniu platformy i rozwiązywaniu problemów inżynierskich związanych z architekturą JVM, API, współbieżnością oraz rozwojem środowiska umożliwiającego tworzenie rozszerzeń - twoja rola skupia się na odpowiedzialności technicznej i architektonicznej.
Zakres obowiązków:
Projektowanie i rozwój architektury platformy opartej o JVM.
Projektowanie oraz utrzymywanie publicznych API wykorzystywanych przez wewnętrzne i zewnętrzne komponenty platformy.
Rozwój środowiska umożliwiającego budowę oraz integrację rozszerzeń.
Projektowanie procesu ewolucji API z zachowaniem kompatybilności pomiędzy kolejnymi wersjami platformy.
Przebudowa kluczowych komponentów platformy odpowiedzialnych za konfigurację, środowiska developerskie oraz pracę zdalną.
Prowadzenie dużych refaktoryzacji obejmujących rozbudowane monorepo.
Współpraca z innymi zespołami odpowiedzialnymi za rozwój platformy oraz podejmowanie decyzji architektonicznych wpływających na cały ekosystem.
Oferujemy:
wynagrodzenie adekwatne do doświadczenia,
pracę w pełni zdalną z Polski,
możliwość pracy z zagranicy do 30 dni w roku,
dodatkowe dni wolne,
prywatną opiekę medyczną,
budżet szkoleniowy,
dofinansowanie aktywności sportowej,
wsparcie wellbeing.
projektowanie architektury platform lub frameworków,
bardzo dobra znajomość JVM oraz mechanizmów współbieżności,
praktyczne doświadczenie z Kotlin oraz Kotlin Coroutines,
projektowanie publicznych API,
zarządzanie kompatybilnością oraz ewolucją API,
prowadzenie dużych refaktoryzacji w rozbudowanych bazach kodu,
doświadczenie z monorepo,
tworzenie dokumentacji technicznej i dokumentów architektonicznych,
podejmowanie długoterminowych decyzji architektonicznych.
Mile widziane:
doświadczenie z narzędziami dla programistów (Developer Tools),
doświadczenie z platformami umożliwiającymi tworzenie pluginów lub rozszerzeń,
znajomość frameworków UI,
doświadczenie z aplikacjami sieciowymi,
wiedza dotycząca architektury silników baz danych.
O projekcie:
Poszukujemy doświadczonego developera, który będzie odpowiedzialny za rozwój i architekturę platformy wykorzystywanej jako fundament rodziny narzędzi developerskich używanych przez miliony programistów na całym świecie.
Jest to rola skoncentrowana na projektowaniu platformy i rozwiązywaniu problemów inżynierskich związanych z architekturą JVM, API, współbieżnością oraz rozwojem środowiska umożliwiającego tworzenie rozszerzeń - twoja rola skupia się na odpowiedzialności technicznej i architektonicznej.
Zakres obowiązków:
Projektowanie i rozwój architektury platformy opartej o JVM.
Projektowanie oraz utrzymywanie publicznych API wykorzystywanych przez wewnętrzne i zewnętrzne komponenty platformy.
Rozwój środowiska umożliwiającego budowę oraz integrację rozszerzeń.
Projektowanie procesu ewolucji API z zachowaniem kompatybilności pomiędzy kolejnymi wersjami platformy.
Przebudowa kluczowych komponentów platformy odpowiedzialnych za konfigurację, środowiska developerskie oraz pracę zdalną.
Prowadzenie dużych refaktoryzacji obejmujących rozbudowane monorepo.
Współpraca z innymi zespołami odpowiedzialnymi za rozwój platformy oraz podejmowanie decyzji architektonicznych wpływających na cały ekosystem.
Oferujemy:
wynagrodzenie adekwatne do doświadczenia,
pracę w pełni zdalną z Polski,
możliwość pracy z zagranicy do 30 dni w roku,
dodatkowe dni wolne,
prywatną opiekę medyczną,
budżet szkoleniowy,
dofinansowanie aktywności sportowej,
wsparcie wellbeing.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.