Java Technical Lead
Technology
apreelWarszawa, Polska2 tygodni temuDo 15.12.2026
Pełny etatHybrydowa
Opis stanowiska
Zakres obowiązków:
- Projektowanie i implementacja rozwiązań opartych o architekturę mikroserwisową w technologii Java.
- Tworzenie i rozwój API, integracji oraz rozwiązań komunikujących się z platformą EIS i systemami Grupy Klienta.
- Współtworzenie architektury systemów oraz podejmowanie decyzji technicznych zgodnych z założeniami programu.
- Zapewnienie jakości, wydajności, bezpieczeństwa i skalowalności dostarczanych rozwiązań.
- Projektowanie rozwiązań wykorzystujących wzorce architektoniczne, Event-Driven Architecture oraz podejście Domain-Driven Design (DDD).
- Uczestnictwo w analizie, projektowaniu i estymacji wymagań biznesowych oraz technicznych.
- Wsparcie Product Ownerów, analityków i architektów w zakresie oceny wykonalności rozwiązań oraz identyfikacji ryzyk technicznych.
- Udział w warsztatach Discovery i Inception, w tym dekompozycji Epiców na Feature'y oraz przygotowaniu backlogu do realizacji.
- Prowadzenie code review, mentoring programistów oraz rozwój kompetencji technicznych zespołu.
- Wspieranie zespołu w rozwiązywaniu problemów technicznych i utrzymywaniu wysokich standardów wytwarzania oprogramowania.
- Współpraca z zespołami projektowymi, architektonicznymi, integracyjnymi oraz dostawcami zewnętrznymi.
- Współudział w definiowaniu i wdrażaniu procesów CI/CD, observability oraz praktyk DevOps.
- Wsparcie przygotowania i utrzymania środowisk developerskich, integracyjnych i testowych, w tym rozwiązań opartych o Docker i Kubernetes.
- Identyfikowanie, analizowanie i eskalowanie ryzyk technicznych mogących wpływać na realizację programu.
- Wspieranie wykorzystania nowoczesnych narzędzi AI i Agentic AI w procesie wytwarzania oprogramowania oraz automatyzacji prac developerskich.
- Rola wymaga aktywnego kodowania przez ok. 75% czasu pracy – niezbędna jest bardzo dobra znajomość Java poparta praktycznym doświadczeniem produkcyjnym.
- Minimum 5+ lat doświadczenia w projektowaniu i budowie systemów (web)
- Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych.
- Bardzo dobra znajomość
> wzorców architektonicznych i integracyjnych,
> projektowania API i integracji systemów,
> DDD (Domain-Driven Design),
- Praktyczna znajomość
>relacyjnych baz danych (SQL, optymalizacja zapytań)
>Event-Driven Architecture
>observability (end-to-end)
> zasad bezpieczeństwa aplikacji,
- Doświadczenie w
> code review, mentoringu i prowadzeniu zespołu technicznego,
> współpracy między zespołowej,
> współtworzeniu decyzji technologicznych i ocenie ryzyk,
- Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
- Znajomość języka angielskiego (min. B2)
- Podstawowa/praktyczna znajomość chmury (preferowany Azure),
- Znajomość CI/CD i DevOps,
- Znajomość Agentic AI / AI w SDLC (np. wykorzystanie AI w development, automatyzacja, wsparcie decyzji architektonicznych).
- Lokalizacja: Warszawa/ Wola – hybryda 3x w tygodniu w biurze
- Zatrudnienie: przez apreel na zasadach B2B
- Stawka: do 190zł netto/ h
- Start: asap
- Współpraca: długofalowa
Keywords
JavaMikroserwisyAPIDDDEvent-Driven ArchitectureSQLCode ReviewMentoringCI / CDDockerDevOpsGNU BazaarKubernetesCI/CD
Interesuje Cię ta oferta?