Technical Leader / Software Architect (Java)

PragmileWarszawanofluffjobspublished 10/29/2026
Must-have:JavaReactAngularAzureCloudFrontendBackendMicroservicesAI
Original version (Polish).Show translation (English)

O firmie

Dołączysz do 9-osobowego zespołu, który odpowiada za stworzenie nowego systemu zgłoszeniowego.

W zespole pracują

  • 4 Developerów
  • 2 Analityków biznesowych
  • Analityk systemowy
  • Proxy Product Owner
  • Technical Leader / Software Architect – czyli Ty!

Zakres obowiązków

Szukamy doświadczonego Technical Leadera / Software Architekta, który chce mieć realny wpływ na kształt nowoczesnych rozwiązań technologicznych i współtworzyć od podstaw system o strategicznym znaczeniu dla jednej z największych organizacji z sektora finansowo-ubezpieczeniowego w Polsce.

To nie jest projekt polegający na utrzymywaniu istniejącego systemu. Budujemy zupełnie nowe rozwiązanie do obsługi zgłoszeń szkód, wykorzystujące architekturę mikroserwisową, automatyzację procesów, rozwiązania chmurowe oraz sztuczną inteligencję.

Jeśli lubisz budować systemy od podstaw, podejmować decyzje architektoniczne i pracować z nowoczesnymi technologiami, ten projekt może być dla Ciebie!

Będziesz osobą odpowiedzialną za kierunek techniczny rozwiązania, a jednocześnie aktywnym członkiem zespołu współpracującym z developerami, analitykami i biznesem.

  • Projektowanie od podstaw architektury nowego systemu do obsługi zgłoszeń szkód.
  • Budowanie skalowalnych i odpornych na awarie rozwiązań w architekturze mikroserwisowej i Event-Driven Architecture.
  • Wyznaczanie kierunku technologicznego projektu oraz podejmowanie kluczowych decyzji architektonicznych.
  • Projektowanie integracji, API i komunikacji pomiędzy systemami.
  • Wykorzystanie AI-assisted development i Agentic Coding w procesie tworzenia oprogramowania.
  • Współtworzenie roadmapy technologicznej, identyfikowanie ryzyk i planowanie rozwoju systemu.
  • Wspieranie zespołu developerskiego poprzez mentoring, code review i warsztaty architektoniczne.
  • Koordynowanie prac technicznych, szacowanie złożoności rozwiązań i dbanie o jakość dostarczanego kodu.
  • Projektowanie rozwiązań z uwzględnieniem bezpieczeństwa, wydajności, observability i niezawodności.
  • Aktywny udział w developmentcie, wdrożeniach oraz stabilizacji rozwijanych rozwiązań.

Wymagania

Szukamy osoby, która potrafi połączyć myślenie architektoniczne z praktycznym doświadczeniem developerskim – od projektowania rozwiązań i podejmowania decyzji technologicznych, przez wsparcie zespołu, aż po aktywny udział w implementacji.

*Backend: Java, Spring Boot, Hibernate Architecture & Messaging:** Microservices, Event-Driven Architecture, Apache Kafka, DDD, REST API

*Frontend: Angular / React Engineering:** API Governance, Observability, Infrastructure Automation

AI: Agentic Coding, AI-assisted Development, Agentic SDLC

  • Minimum 5 lat doświadczenia w projektowaniu architektury systemów i nadzorowaniu jej implementacji.
  • Minimum 2 lat doświadczenia w branży ubezpieczeniowej, najlepiej w obszarze obsługi szkód.
  • Bardzo dobrej znajomości Javy i ekosystemu Spring.
  • Doświadczenia w projektowaniu skalowalnych, bezpiecznych i odpornych na awarie systemów rozproszonych.
  • Praktycznej znajomości mikroserwisów, Event-Driven Architecture oraz Domain-Driven Design (DDD).
  • Bardzo dobrej znajomości wzorców architektonicznych oraz praktyk integracyjnych.
  • Doświadczenia z rozwiązaniami chmurowymi i automatyzacją infrastruktury.
  • Praktycznej znajomości API Governance oraz observability end-to-end.
  • Umiejętności prowadzenia code review, mentoringu i warsztatów architektonicznych.
  • Doświadczenia we współtworzeniu roadmap technologicznych i ocenie ryzyk.
  • Umiejętności łączenia perspektywy biznesowej z techniczną.
  • Znajomości języka angielskiego na poziomie minimum B2.
  • Gotowości do pracy hybrydowej w Warszawie – 3 dni w tygodniu w biurze.

Must have: Java, Spring Boot, Microservices, Kafka, AI, API, Hibernate, Apache Kafka, DDD, REST API, Microsoft Azure, BPMN, Angular, React, SDLC, Spring, Domain-driven design

Nice to have: Proxy

Oferujemy

  • Co oferujemy?
  • Budowanie systemu od podstaw – możliwość projektowania architektury i podejmowania kluczowych decyzji technologicznych.
  • Nowoczesne podejście do developmentu – wykorzystanie AI, Agentic Coding i automatyzacji w procesie wytwarzania oprogramowania.
  • Ciekawe wyzwania architektoniczne – systemy rozproszone, mikroserwisy, Event-Driven Architecture, integracje i rozwiązania chmurowe.
  • Realny wpływ na projekt – odpowiedzialność za kierunek technologiczny, standardy i jakość rozwijanych rozwiązań.
  • Współpraca z doświadczonym zespołem – środowisko nastawione na wymianę wiedzy, współpracę i dobre praktyki inżynierskie.
  • Długoterminowy, strategiczny projekt – rozwój nowoczesnego ekosystemu technologicznego dla dużej organizacji.
  • Hybrydowy model pracy – 3 dni w biurze w Warszawie i 2 dni zdalnie.
  • Dofinansowanie do karty MultiSport
  • Prywatna opieka medyczna Lux Med
  • Budżet szkoleniowy – możliwość rozwoju kompetencji poprzez szkolenia, kursy i certyfikacje.

Pozostałe

  • Warszawa | Praca hybrydowa (3 dni w biurze, 2 dni zdalnie)
  • Java | Spring Boot | Microservices | Kafka | Azure | AI