Java Technical Lead
Tech Stack / Keywords
Wymagania
- Aktywne kodowanie przez ok. 75% czasu pracy z bardzo dobrą znajomością Java i 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.
- 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, prowadzeniu zespołu technicznego, współpracy międzyzespołowej, współtworzeniu decyzji technologicznych i ocenie ryzyk.
- Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes).
- Znajomość języka angielskiego na poziomie min. B2.
Nice to have:
- 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).
Obowiązki
- 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.
Benefity
- 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.
Inne informacje
Informujemy, że administratorem danych jest apreel Sp. z o.o. z siedzibą w Warszawie, ul. Niegolewskiego 17 lok. 1 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
apreel
205 aktywnych ofert