Backend Expert (Tech Lead) (f/m)
⚲ Warszawa
Do uzgodnienia
Wymagania
- duże doświadczenie w projektowaniu i tworzeniu systemów backendowych w Javie
- bardzo dobra znajomość Spring Boot oraz dobrych praktyk budowy aplikacji produkcyjnych
- rozumienie architektury mikroserwisowej, integracji systemowych oraz projektowania API
- doświadczenie w projektowaniu rozwiązań i podejmowaniu decyzji technicznych dotyczących architektury systemu
- doświadczenie w pracy z relacyjnymi i dokumentowymi bazami danych, np. PostgreSQL i MongoDB
- rozumienie środowisk chmurowych i zasad budowania aplikacji cloud-native
- doświadczenie w code review, mentoringu oraz technicznym wspieraniu innych developerów
- umiejętność komunikacji z zespołami technicznymi, Product Ownerem oraz biznesem
Opis stanowiska
Budowa od podstaw nowej platformy rezerwacyjnej LOT opartej na architekturze mikroserwisowej — będziesz pełnić rolę Tech Leada z technicznym ownershipem obszaru backendowego, z realnym wpływem na architekturę, standardy developerskie i jakość kodu. To rola hands-on: oprócz odpowiedzialności za kierunek techniczny aktywnie projektujesz i implementujesz kluczowe elementy backendu. Oferta dla doświadczonego backendowca w Javie, który chce współtworzyć system od zera i ma ambicje lidera technicznego. Szczera uwaga: 'Tech Lead' w tej ofercie może oznaczać zarówno faktyczne prowadzenie zespołu, jak i starszego developera z większą odpowiedzialnością za architekturę — warto dopytać o realny zakres władzy decyzyjnej.
🔍 Dekoder Ogłoszenia
🔴
Tech Lead
Może oznaczać zarówno faktyczne prowadzenie zespołu technicznego, jak i po prostu starszego developera z większą odpowiedzialnością za architekturę.
🔴
duże doświadczenie w projektowaniu i tworzeniu systemów backendowych w Javie
Może oznaczać zarówno głębokie zrozumienie architektury, jak i po prostu wiele lat pracy z Javą bez konieczności innowacyjnego podejścia.
🔴
potrafi podejmować decyzje z uwzględnieniem skalowalności, bezpieczeństwa, wydajności, testowalności i utrzymania rozwiązania
Oczekuje się, że będziesz myśleć o tych aspektach, ale faktyczna realizacja i priorytety mogą być ustalane przez innych.
🔴
ma doświadczenie w code review, mentoringu oraz technicznym wspieraniu innych developerów
Może oznaczać formalne obowiązki lidera zespołu lub po prostu oczekiwanie, że będziesz pomocny dla młodszych kolegów.
🔴
chce mieć realny wpływ na kierunek rozwoju backendu i całej platformy
Może oznaczać faktyczną możliwość wpływu na strategię, ale równie dobrze może być tylko motywacyjnym hasłem bez realnych narzędzi do tego.