Java Technical Lead

apreel Sp. z o.o. WARSZWA 2026-09-22

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 
,[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. ] Requirements: Java, API, Domain-driven design, CD, DevOps, Docker, Kubernetes, AI, DDD, SQL, Azure, SDLC Additionally: Modern technologies.