Poszukujemy Java Technical Leadera, który dołączy do zespołu realizującego program transformacji technologicznej w dużej organizacji. Rola łączy hands-on development w Javie z odpowiedzialnością za decyzje techniczne, architekturę oraz rozwój zespołu.
Szukamy osoby, która czuje się równie dobrze w kodzie, jak podczas dyskusji architektonicznych, code review czy współpracy z Product Ownerami, analitykami i architektami. Około 75% czasu pracy będzie przeznaczone na aktywne programowanie.
Poszukujemy Java Technical Leadera, który dołączy do zespołu realizującego program transformacji technologicznej w dużej organizacji. Rola łączy hands-on development w Javie z odpowiedzialnością za decyzje techniczne, architekturę oraz rozwój zespołu.
Szukamy osoby, która czuje się równie dobrze w kodzie, jak podczas dyskusji architektonicznych, code review czy współpracy z Product Ownerami, analitykami i architektami. Około 75% czasu pracy będzie przeznaczone na aktywne programowanie.
Twoje zadania
- projektowanie i implementacja rozwiązań opartych na Java i architekturze mikroserwisowej,
- tworzenie i rozwój API, integracji oraz systemów rozproszonych,
- współtworzenie architektury systemów i podejmowanie decyzji technicznych,
- projektowanie rozwiązań z wykorzystaniem wzorców architektonicznych, Event-Driven Architecture i DDD,
- zapewnianie jakości, wydajności, bezpieczeństwa i skalowalności tworzonych rozwiązań,
- analiza i estymacja wymagań biznesowych oraz technicznych,
- współpraca z Product Ownerami, analitykami i architektami przy ocenie wykonalności rozwiązań oraz identyfikacji ryzyk,
- udział w warsztatach Discovery i Inception oraz dekompozycji Epiców na Feature,
- prowadzenie code review i mentoring członków zespołu,
- wspieranie zespołu w rozwiązywaniu złożonych problemów technicznych,
- współpraca z zespołami projektowymi, architektonicznymi i integracyjnymi oraz dostawcami zewnętrznymi,
- udział w rozwoju praktyk CI/CD, DevOps i observability,
- praca z rozwiązaniami wykorzystującymi Docker i Kubernetes,
- identyfikowanie i eskalowanie ryzyk technicznych,
- wspieranie wykorzystania AI i Agentic AI w procesie wytwarzania oprogramowania oraz automatyzacji pracy developerskiej.
Nasze oczekiwania
- minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych,
- bardzo dobra, poparta doświadczeniem produkcyjnym znajomość Java,
- gotowość do aktywnego kodowania – około 75% czasu pracy,
- doświadczenie w projektowaniu i budowie architektury mikroserwisowej oraz systemów rozproszonych,
- bardzo dobra znajomość wzorców architektonicznych i integracyjnych,
- doświadczenie w projektowaniu API i integracji systemów,
- praktyczna znajomość Domain-Driven Design (DDD),
- praktyczna znajomość relacyjnych baz danych, SQL i optymalizacji zapytań,
- doświadczenie z Event-Driven Architecture,
- znajomość zagadnień observability end-to-end,
- znajomość zasad bezpieczeństwa aplikacji,
- doświadczenie w code review, mentoringu i technicznym prowadzeniu zespołu,
- doświadczenie we współpracy międzyzespołowej i podejmowaniu decyzji technologicznych,
- umiejętność identyfikowania i oceny ryzyk technicznych,
- znajomość Docker i Kubernetes,
- znajomość języka angielskiego na poziomie minimum B2,
- dostępność do pracy w Warszawie w modelu hybrydowym – 3 dni z biura + 2 dni zdalnie
Nice to have:
- praktyczna znajomość Azure lub innej chmury publicznej,
- znajomość CI/CD i praktyk DevOps,
- doświadczenie z AI w SDLC,
- znajomość Agentic AI i wykorzystania AI w development,
- doświadczenie w automatyzacji pracy developerskiej z wykorzystaniem narzędzi AI.
Oferujemy
- pracę nad rozwiązaniami opartymi o Java, mikroserwisy i systemy rozproszone,
- możliwość realnego wpływu na decyzje technologiczne i architekturę systemów,
- połączenie hands-on developmentu z rolą Technical Leadera,
- współpracę z zespołami architektonicznymi, projektowymi i integracyjnymi,
- możliwość rozwijania praktyk Event-Driven Architecture, DDD, DevOps, observability oraz AI/Agentic AI,
- hybrydowy model pracy.
Dołącz do nas!
Jeśli jesteś doświadczonym Java Developerem, który chce mieć wpływ nie tylko na kod, ale również na architekturę, decyzje techniczne i rozwój zespołu, zapraszamy do kontaktu.