Senior Software Engineer (Java)
📍 Lokalizacja: Kraków (hybrydowo – 8 dni w biurze w miesiącu)📄 Forma współpracy: B2B💰 Stawka: 210 – 260 zł/h🏦 Branża: Bankowość / FinTech
Dołącz do nowego zespołu odpowiedzialnego za rozwój przyszłej architektury systemów płatności, w tym wdrażanie nowego, lean i modułowego silnika płatności. Twoja praca przyczyni się do tworzenia nowej generacji systemów płatności, umożliwiających szybkie wdrażanie nowych funkcjonalności przy niskim koszcie i wysokiej jakości.
Będziesz pracować w międzynarodowym, technologicznym środowisku, współpracując z zespołami DevOps, bezpieczeństwa i inżynierii w modelu inner sourcing, koncentrując się na ponownym wykorzystaniu i rozwoju istniejącego oprogramowania.
Zakres obowiązków:
Projektowanie i rozwój wysokiej jakości API i backendowych mikroserwisów w architekturze nowoczesnych systemów płatności.
Tworzenie artefaktów architektonicznych, w tym analiz luk, niskopoziomowych projektów i modeli danych.
Wdrażanie rozwiązań o wysokiej dostępności i odporności, zgodnie z najlepszymi praktykami.
Wspieranie transformacji istniejącego środowiska płatności i migracji do technologii chmurowych.
Mentoring zespołu, ustawianie standardów jakości kodu i najlepszych praktyk programistycznych.
Rozwiązywanie problemów architektonicznych i technicznych oraz doradztwo dla zespołów projektowych.
Partnerstwo z zespołem DevOps w zakresie automatyzacji wdrożeń, CI/CD oraz strumieni DevSecOps.
Monitorowanie trendów technologicznych i cyberbezpieczeństwa, zapewnienie zgodności z regulacjami dotyczącymi danych.
Wymagania:
Wykształcenie wyższe w zakresie Informatyki, Inżynierii lub pokrewnych kierunków.
Minimum 15 lat doświadczenia jako inżynier API / backend.
Minimum 10 lat doświadczenia w tworzeniu mikroserwisów, bezpieczeństwie aplikacji, autoryzacji i middleware.
Bardzo dobra znajomość Javy (Go/Rust mile widziane), Spring Boot, JVM tuning i optymalizacja.
Doświadczenie w projektowaniu systemów rozproszonych, mikroserwisów, Docker, Kubernetes i service mesh.
Doświadczenie z Kafka (budowa, konfiguracja, produkcja/konsumpcja danych).
Doświadczenie z monitoringiem i observability: Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry.
Praktyka w pracy z chmurą i DevOps, sieciami w VPC, IAM, oraz automatyzacji wdrożeń.
Bardzo dobra znajomość infrastruktury: Linux, networking, storage, load-balancing, Kubernetes CNI.
Doświadczenie w pracy w instytucji finansowej, najlepiej w obszarze płatności.
Umiejętność pracy samodzielnej, myślenia analitycznego i rozwiązywania problemów.
Doskonałe zdolności komunikacyjne w języku angielskim.
Co oferujemy:
Pracę przy strategicznych projektach płatności, które mają realny wpływ na transformację systemów finansowych.
Realny wpływ na kształt i architekturę systemów w organizacji.
Współpracę z międzynarodowym zespołem ekspertów technicznych.
Możliwość korzystania z nowoczesnych narzędzi i technologii w środowisku inżynierskim klasy enterprise.
Hybrydowy model pracy z biurem w Krakowie 8 dni w miesiącu.
Co zyskasz dzięki aplikacji na ofertę Antal?
Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział.
Kim jesteśmy?
Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.
Senior Software Engineer (Java)
Senior Software Engineer (Java)