Java Technical Lead

Apreel

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

10 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apreel poszukuje doświadczonego architekta oprogramowania do projektu opartego na architekturze mikroserwisowej w Java. Rola obejmuje projektowanie, rozwijanie i integrację API oraz wsparcie procesów CI/CD, DevOps i observability. Wymagana jest praktyczna znajomość EDA i DDD oraz co najmniej 5 lat doświadczenia w systemach web.

Praca w Warszawie na hybrydowym modelu 3 dni w biurze, z B2B. Wymagane dobre umiejętności komunikacyjne w języku angielskim (co najmniej B2)."

Qualifications

  • Rola wymaga aktywnego kodowania przez około 75% czasu pracy – bardzo dobra znajomość Java poparta 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.

Responsibilities

  • Projektowanie i implementacja rozwiązań opartych o architekturę mikroserwisową w Java.
  • Tworzenie i rozwój API, integracji oraz rozwiązań komunikujących się z platformą EIS i systemami 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.

Skills

Java
Mikroserwisowa architektura
API design
Docker
Kubernetes
CI/CD
DevOps
Domain-Driven Design
Event-Driven Architecture
English (B2)
Architecture decisions
Web systems
Security best practices

Tools

Docker
Kubernetes

Job description

  • 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.
Wymagania:
  • Rola wymaga aktywnego kodowania przez ok. 75% czasu pracy – niezbędna jest bardzo dobra znajomość Java poparta 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,
Praktyczna znajomość:
  • >relacyjnych baz danych (SQL, optymalizacja zapytań)
  • > zasad bezpieczeństwa aplikacji,
Doświadczenie w:
  • > code review, mentoringu i prowadzeniu zespołu technicznego,
  • > współpracy między zespołowej,
  • > współtworzeniu decyzji technologicznych i ocenie ryzyk,
  • Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
  • Znajomość języka angielskiego (min. B2)
Mile widziane:
  • 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).
  • Lokalizacja: Warszawa/ Wola – hybryda 3x w tygodniu w biurze
  • Zatrudnienie: przez apreel na zasadach B2B
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead (Java)
Technical Lead (Java)

Solid • Polska

Hybrid
PLN 220,000 - 289,000
Java Developer / Tech Lead / Architect
Java Developer / Tech Lead / Architect

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000
Technical Leader Java
Technical Leader Java

IT Factory • Warszawa

Hybrid
PLN 180,000 - 260,000
Senior Java Developer
Senior Java Developer

Clurgo Ltd. • Warszawa

Hybrid
PLN 210,000 - 320,000
Java Tech Lead
Java Tech Lead

Avenga • Warszawa

Hybrid
PLN 180,000 - 320,000
Tech Lead / Architekt Systemowy
Tech Lead / Architekt Systemowy

Clurgo Ltd. • Polska

Hybrid
PLN 180,000 - 260,000
Tech Lead / Architekt Systemowy
Tech Lead / Architekt Systemowy

Clurgo Ltd. • Warszawa

Hybrid
PLN 180,000 - 280,000
Hybrid work model (1–3 days in Warsaw)
Java Technical LEader
Java Technical LEader

Ness Solution • Warszawa

Hybrid
PLN 180,000 - 260,000
Hybrid work model
Office in Warsaw
Java Technical Lead
Java Technical Lead

Clurgo Ltd. • Warszawa

Hybrid
PLN 240,000 - 360,000
Technical Leader Java - B2B
Technical Leader Java - B2B

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000