New offer - be the first one to apply!

June 19, 2026

Lead Java Developer

Senior • Remote

Sopot, Poland

Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia.

Twoja rola

Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna oraz zdolność do podejmowania decyzji architektonicznych i przekonywania do swojej wizji w zespole i organizacji.

Zakres obowiązków

  • aktywne uczestnictwo w developmencie i tworzenie kodu razem z zespołem
  • projektowanie i rozwój systemów o wysokiej dostępności i przepustowości
  • praca nad integracjami z partnerami finansowymi i systemami zewnętrznymi
  • rozwiązywanie złożonych problemów technicznych i wsparcie w sytuacjach krytycznych
  • techniczne liderowanie zespołowi (ok. 3-4 inżynierów)
  • odpowiedzialność za wizję techniczną produktu od koncepcji po wdrożenie produkcyjne
  • podejmowanie kluczowych decyzji architektonicznych i technicznych
  • prowadzenie dyskusji technicznych i architektonicznych
  • współpraca z innymi Tech Leadami przy rozwoju architektury systemów
  • reprezentowanie zespołu jako ekspert techniczny w inicjatywach cross‑teamowych
  • dbanie o jakość rozwiązań oraz przestrzeganie standardów (code review, DoD, CI/CD, monitoring, observability)
  • identyfikowanie i redukowanie długu technologicznego
  • przekładanie wymagań biznesowych na rozwiązania techniczne
  • współpraca z Product Managerem przy planowaniu i estymacji prac
  • wspieranie Engineering Managera w rozwoju zespołu
  • identyfikacja ryzyk technicznych oraz zależności między zadaniami

Stack technologiczny

Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Kubernetes/Docker, WildFly, GitLab CI/CD, Dynatrace/Grafana.

Kogo szukamy?

  • min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym 2-3 lata w roli Leada lub prowadząc inicjatywy architektoniczne
  • bardzo dobra znajomość ekosystemu Java (Java 17+, Spring Boot, Spring Framework)
  • doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności
  • bardzo dobra znajomość PostgreSQL (modelowanie danych, optymalizacja zapytań)
  • doświadczenie z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne)
  • znajomość Docker i Kubernetes
  • doświadczenie w architekturze heksagonalnej
  • doświadczenie w metodykach Agile (Scrum/Kanban) oraz Jira, Confluence, GitLab
  • język angielski na poziomie min. B2

Mile widziane

  • doświadczenie w FinTech, płatnościach elektronicznych lub systemach finansowych
  • znajomość WildFly/JBoss lub innych enterprise application serverów
  • narzędzia obserwowalności: Dynatrace, Grafana, Prometheus, OpenTelemetry
  • wzorce architektoniczne: CQRS, Event Sourcing, Saga, DDD
  • narzędzia do automatyzacji jakości kodu: SonarQube, CodeRabbit

Co oferujemy?

Pracę w organizacji technologicznej rozwijającej skalowalne produkty oraz realny wpływ na kierunek techniczny i jakość rozwiązań.

  • możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych
  • udział w projektach o wysokiej skali i złożoności
  • współpracę z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi
  • przestrzeń do dzielenia się wiedzą i rozwijania kompetencji
  • dużą samodzielność i odpowiedzialność za obszar technologiczny
  • dostęp do nowoczesnych narzędzi i praktyk
  • elastyczną organizację pracy
  • możliwości rozwoju w kierunku architektury lub ról managerskich
  • prywatną opiekę medyczną oraz kartę sportową

Dlaczego warto?

Masz realny wpływ na sposób budowania systemów oraz kierunek rozwoju technologii. Aktywnie uczestniczysz w tworzeniu rozwiązań działających na dużą skalę i mających wpływ na biznes.