Java Tech Lead (75% hands-on/ 25% Lidership)
150 - 185 PLN/ godz.B2B
SeniorFull-time·B2B
#441207·Dodano 3 dni temu·0
Źródło: justjoin.itTech Stack / Keywords
JavaKonteneryzacja (Docker/Kubernetes)SQL
Firma i stanowisko
Firma emagine Polska rekrutuje na stanowisko Technical Leadera Java do strategicznego programu transformacyjnego w branży ubezpieczeniowej z lokalizacją hybrydową w Warszawie.
Wymagania
- Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych.
- Bardzo dobra znajomość Java oraz gotowość do aktywnego kodowania przez około 75% czasu pracy.
- Praktyczne doświadczenie w projektowaniu i budowie architektur mikroserwisowych oraz systemów rozproszonych.
- Bardzo dobra znajomość wzorców architektonicznych i integracyjnych.
- Doświadczenie w projektowaniu API oraz integracji systemów.
- Praktyczna znajomość Domain-Driven Design (DDD).
- Praktyczna znajomość Event-Driven Architecture.
- Bardzo dobra znajomość relacyjnych baz danych, SQL oraz optymalizacji zapytań.
- Praktyczna znajomość observability w ujęciu end-to-end.
- Znajomość zasad bezpieczeństwa aplikacji.
- Doświadczenie w code review, mentoringu oraz prowadzeniu zespołu technicznego.
- Doświadczenie we współpracy międzyzespołowej oraz współtworzeniu decyzji technologicznych i ocenie ryzyk.
- Znajomość Docker oraz Kubernetes.
- Znajomość języka angielskiego na poziomie minimum B2.
- Gotowość do świadczenia usług na terenie Polski oraz pracy hybrydowej w Warszawie.
Nice to haves:
- Podstawowa lub praktyczna znajomość chmury Azure.
- Znajomość CI/CD oraz praktyk DevOps.
- Znajomość Agentic AI lub wykorzystania AI w procesie SDLC, automatyzacji oraz wsparciu decyzji architektonicznych.
- Doświadczenie w branży ubezpieczeniowej.
Obowiązki
- Projektowanie i implementacja rozwiązań opartych o architekturę mikroserwisową w technologii Java.
- Tworzenie, rozwój i utrzymanie API oraz integracji z platformą EIS i systemami Grupy.
- 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ń z wykorzystaniem wzorców architektonicznych, Event-Driven Architecture oraz Domain-Driven Design.
- Udział w analizie, projektowaniu i estymacji wymagań biznesowych oraz technicznych.
- Wsparcie Product Ownerów, analityków i architektów w ocenie wykonalności rozwiązań oraz identyfikacji ryzyk technicznych.
- Udział w warsztatach Discovery i Inception, dekompozycji Epiców na Feature’y oraz przygotowaniu backlogu.
- Prowadzenie code review, mentoring programistów oraz rozwój kompetencji technicznych zespołu.
- Wsparcie zespołu w rozwiązywaniu problemów technicznych oraz utrzymywaniu wysokich standardów wytwarzania oprogramowania.
- Współpraca z zespołami projektowymi, architektonicznymi, integracyjnymi i 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 z wykorzystaniem Docker i Kubernetes.
- Identyfikowanie, analizowanie oraz eskalowanie ryzyk technicznych wpływających na realizację programu.
- Wspieranie wykorzystania narzędzi AI i Agentic AI w procesie wytwarzania oprogramowania oraz automatyzacji prac developerskich.
Inne informacje
Oferta skierowana do kandydatów gotowych do świadczenia usług na terenie Polski z pracą hybrydową w Warszawie. Wymagana znajomość języka polskiego na poziomie C2 oraz znajomość języka angielskiego minimum na poziomie B2.
Informacja o przetwarzaniu danych osobowych zgodnie z prawem, z siedzibą administratora w Warszawie.
emagine
816 aktywnych ofert