Technical Lead – Platform Engineering (Java/Kotlin)
In short
Technical Lead for platform development (JVM/Kotlin). Responsibilities include architecture design, API development, refactoring monorepos, and leading technical decisions. Requires strong JVM, Kotlin, API design, and monorepo experience. Fully remote from Poland.
AI-written summary based on the listing content.
O stanowisku
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 odpowiedzialności
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.
Wymagania
Szukamy osoby, która posiada doświadczenie w większości poniższych obszarów: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 widzianedoś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.
Oferujemywynagrodzenie 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.
| Published | 2026-07-08 |
| Source |
|
Hexjobs App
Tools tailored to this listing.
Hexjobs App
Tools tailored to this listing.