Przejdź do treści głównej

Java Technical Lead

Technology
apreel
Warszawa, 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.

Wymagania:
  • 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)

Mile widziane:
  • 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).

Oferta:
  • 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?