Technical Leader Java
Tech Stack / Keywords
Firma i stanowisko
Projekt obejmuje rozwój rozwiązań opartych o architekturę mikroserwisową w technologii Java, tworzenie i rozwój API oraz integracji z platformą EIS i systemami firmy ubezpieczeniowej. Prace realizowane są z wykorzystaniem wzorców architektonicznych, Event-Driven Architecture oraz podejścia Domain-Driven Design (DDD). Klient to lider w dziedzinie usług ubezpieczeniowych w Polsce, zatrudniający ponad 1000 pracowników w IT, specjalizujący się w ubezpieczeniach majątkowych i osobowych oraz windykacji i wsparciu klientów.
Wymagania
- Bardzo dobra znajomość Java i minimum 5+ lat doświadczenia w projektowaniu i budowie systemów webowych.
- Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych.
- Bardzo dobra znajomość wzorców architektonicznych i integracyjnych, projektowania API oraz DDD.
- Praktyczna znajomość relacyjnych baz danych, SQL i optymalizacji zapytań.
- Praktyczna znajomość Event-Driven Architecture, observability oraz zasad bezpieczeństwa aplikacji.
- Doświadczenie w code review, mentoringu i prowadzeniu zespołu technicznego.
- Doświadczenie we współpracy międzyzespołowej, współtworzeniu decyzji technologicznych i ocenie ryzyk.
- Znajomość Docker i Kubernetes.
- Znajomość języka angielskiego na poziomie minimum B2.
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 firmy.
- 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 DDD.
- Udział w analizie, projektowaniu i estymacji wymagań biznesowych i technicznych.
- Wsparcie Product Ownerów, analityków i architektów w ocenie wykonalności rozwiązań oraz identyfikacji ryzyk technicznych.
- Prowadzenie code review, mentoring programistów oraz wspieranie rozwoju 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
- Praca hybrydowa (3 dni w tygodniu w warszawskim biurze, 2 dni zdalnie).
- Możliwość pracy w dynamicznym środowisku i ciągłego rozwoju.
- Uczestnictwo w cyklicznych spotkaniach integracyjnych organizowanych przez społeczność Jit.
- Dostęp do Jit Communities i szkoleń rozwijających umiejętności.
- Wynagrodzenie do 1440 PLN za MD.
Inne informacje
Informujemy, że administratorem danych jest Jit Team z siedzibą w Gdyni, ul. Łużycka 8c (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ą.
Jit Team
309 aktywnych ofert