emagine
emagine
New

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.it
Aplikuj teraz

Tech 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

emagine

816 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz