Lead Java Developer
Autopay
Rola Lead Java Developera w firmie fintechowej Autopay, która tworzy technologie upraszczające płatności i procesy finansowe. Kandydat będzie aktywnym inżynierem tworzącym kod, jednocześnie wyznaczającym kierunek techniczny produktu, podejmującym decyzje architektoniczne i liderującym małym zespołem (3-4 inżynierów). Rola wymaga głębokiej wiedzy domenowo-technicznej i umiejętności przekonywania do swojej wizji.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładny opis struktury zespołu, którym będzie zarządzał kandydat., informacje o narzędziach używanych do zarządzania projektami i komunikacji w zespole..
Rola Lead Java Developera w firmie fintechowej Autopay, która tworzy technologie upraszczające płatności i procesy finansowe. Kandydat będzie aktywnym inżynierem tworzącym kod, jednocześnie wyznaczającym kierunek techniczny produktu, podejmującym decyzje architektoniczne i liderującym małym zespołem (3-4 inżynierów). Rola wymaga głębokiej wiedzy domenowo-technicznej i umiejętności przekonywania do swojej wizji.
- ✓Realny wpływ na kierunek techniczny i jakość rozwiązań.
- ✓Możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych.
- ✓Udział w projektach o wysokiej skali i złożoności, wykorzystujących nowoczesny stack technologiczny.
- ✓Współpraca z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi.
- ✓Przestrzeń do dzielenia się wiedzą i rozwijania kompetencji zespołu.
- ✓Duża samodzielność w działaniu oraz odpowiedzialność za obszar technologiczny.
- ✓Dostęp do nowoczesnych narzędzi i praktyk wspierających rozwój oprogramowania.
- ✓Możliwości dalszego rozwoju w kierunku architektury lub ról managerskich.
- !Nie podano konkretnej liczby dni pracy zdalnej, jedynie 'remote'.
- !Nie podano wielkości zespołu, którym będzie zarządzał kandydat, jedynie 'ok. 3-4 inżynierów' w zespole.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Aktywne uczestnictwo w developmencie i tworzenie kodu razem z zespołem.
- •Projektowanie i rozwój systemów o wysokiej dostępności i przepustowości.
- •Praca nad integracjami z partnerami finansowymi i systemami zewnętrznymi.
- •Rozwiązywanie złożonych problemów technicznych i wsparcie w sytuacjach krytycznych.
- •Techniczne liderowanie zespołowi (ok. 3-4 inżynierów).
- •Odpowiedzialność za wizję techniczną produktu, od koncepcji po wdrożenie produkcyjne.
- •Podejmowanie kluczowych decyzji architektonicznych i technicznych w swoim obszarze.
- •Prowadzenie dyskusji technicznych i architektonicznych w zespole.
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Minimalny kandydat to Java Developer z minimum 6 latami doświadczenia, który posiada co najmniej 2-3 lata doświadczenia w prowadzeniu inicjatyw technicznych lub jako lider zespołu. Zna Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Docker i Kubernetes, a także potrafi komunikować się w języku angielskim na poziomie B2.
Oferta nie jest dla osób z mniejszym niż 6-letnim doświadczeniem w wytwarzaniu oprogramowania lub bez doświadczenia w roli lidera technicznego. Osoby nieznające ekosystemu Java, systemów rozproszonych, baz danych PostgreSQL, Apache Kafka, Dockera i Kubernetes również nie będą pasować. Brak biegłej znajomości angielskiego jest również przeszkodą.
- ?Jak wygląda proces onboardingu dla nowego Lead Java Developera?
- ?Jakie są główne wyzwania techniczne, z którymi zespół się mierzy obecnie?
- ?Jak wygląda proces podejmowania decyzji architektonicznych w organizacji?
- ?Jakie są oczekiwania dotyczące wkładu w rozwój innych członków zespołu?
- ?Jak wygląda współpraca z Product Managerem i innymi Tech Leadami?
- ?Jakie są plany rozwoju produktu w najbliższych 1-2 latach?
- ?Jakie są możliwości rozwoju w kierunku ról managerskich, jeśli kandydat byłby tym zainteresowany?
- −Dokładny opis struktury zespołu, którym będzie zarządzał kandydat.
- −Informacje o narzędziach używanych do zarządzania projektami i komunikacji w zespole.
- −Szczegóły dotyczące procesu rozwoju kariery poza rolą Lead Java Developera.
Praca w organizacji technologicznej rozwijającej skalowalne produkty z dużą samodzielnością i odpowiedzialnością za obszar technologiczny. Kultura oparta na dzieleniu się wiedzą i ciągłym doskonaleniu.
Nie podano informacji o procesie rekrutacyjnym.