Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Lead Java Developer

Autopay

Lead Java Developer

Miejsce pracy: Sopot

Technologie, których używamy

Wymagane

  • Java
  • Spring Boot
  • Spring Framework
  • PostgreSQL
  • Apache Kafka
  • ActiveMQ
  • Docker
  • Kubernetes
  • Jira
  • Confluence
  • GitLab

Mile widziane

  • Dynatrace
  • Grafana
  • Prometheus
  • OpenTelemetry

O projekcie

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, zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym.

Twój 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,
  • pracę 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 w swoim obszarze,
  • prowadzenie dyskusji technicznych i architektonicznych w zespole,
  • współpracę 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 i dobrych praktyk (kod, procesy, wdrożenia),
  • egzekwowanie standardów w zespole (code review, DoD, CI/CD, monitoring, observability),
  • identyfikowanie i redukowanie długu technologicznego,
  • inicjowanie działań poprawiających jakość, stabilność i skalowalność systemów,
  • przekładanie wymagań biznesowych na rozwiązania techniczne i ich dekompozycję na zadania,
  • współpracę z Product Managerem przy planowaniu i estymacji prac,
  • wspieranie Engineering Managera w rozwoju zespołu i identyfikowaniu jego potrzeb,
  • identyfikację ryzyk technicznych oraz zależności między zadaniami.

Nasze wymagania

  • posiada min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2-3 lata była w roli Leada lub samodzielnie prowadziła inicjatywy architektoniczne,
  • bardzo dobrze zna ekosystem Java (Java 17+, Spring Boot, Spring Framework) i pracowała z systemami produkcyjnymi,
  • ma doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności,
  • dobrze zna relacyjne bazy danych (PostgreSQL), w tym modelowanie danych oraz optymalizację zapytań przy dużych wolumenach,
  • pracowała z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne),
  • zna narzędzia do konteneryzacji i orkiestracji (Docker, Kubernetes),
  • ma doświadczenie w tworzeniu aplikacji w architekturze heksagonalnej,
  • potrafi jasno komunikować decyzje techniczne zarówno zespołowi technicznemu, jak i biznesowi,
  • ma doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban) oraz zna narzędzia takie jak Jira, Confluence, GitLab,
  • komunikuje się w j. angielskim na poziomie min. B2.

Mile widziane

  • doświadczenie w branży FinTech, płatności elektronicznych lub systemach finansowych,
  • znajomość WildFly/JBoss lub innych enterprise application serverów,
  • doświadczenie z narzędziami obserwowalności (Dynatrace, Grafana, Prometheus, OpenTelemetry),
  • znajomość wzorców architektonicznych: CQRS, Event Sourcing, Saga, DDD,
  • doświadczenie z narzędziami do automatyzacji jakości kodu (SonarQube, CodeRabbit lub podobne).

Tak organizujemy naszą pracę

Tak pracujemy

  • wewnątrz organizacji

To oferujemy

  • możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych,
  • realny wpływ na rozwój produktu i standardy inżynierskie w organizacji,
  • udział w projektach o wysokiej skali i złożoności, wykorzystujących nowoczesny stack technologiczny,
  • współpracę z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi,
  • przestrzeń do dzielenia się wiedzą i rozwijania kompetencji zespołu,
  • dużą samodzielność w działaniu oraz odpowiedzialność za obszar technologiczny,
  • dostęp do nowoczesnych narzędzi i praktyk wspierających rozwój oprogramowania,
  • elastyczną organizację pracy,
  • możliwości dalszego rozwoju w kierunku architektury lub ról managerskich,
  • prywatną opiekę medyczną oraz kartę sportową.

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • możliwość pracy zdalnej
  • elastyczny czas pracy

Dlaczego warto?

W Autopay masz realny wpływ na sposób budowania systemów oraz kierunek rozwoju technologii w organizacji. Aktywnie uczestniczysz w tworzeniu rozwiązań działających na dużą skalę i mających wpływ na biznes. Jeśli szukasz miejsca, w którym Twoja wiedza i inicjatywa są doceniane, zapraszamy do rozmowy.

Autopay

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.

Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez AUTOPAY S.A. z siedzibą w: Powstańców Warszawy 6, 81-718 Sopot (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: Wyświetl e-mail na pracuj.pl.

Oferta pracy dodana 3 dni temu