Skip to content
Upvanta sp. z o.o.

Technical Lead – Platform Engineering (Java/Kotlin)

Upvanta sp. z o.o. Show all offers
Gdańsk
Warszawa
Poznań
Kraków
+1
Expires Oct 6, 2026
2 months ago

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