JustJoin.IT Hybrydowo Senior New

Senior Backend Engineer (Java / Distributed Systems)

Antal Sp. z o.o.

⚲ Kraków

Wymagania

  • MQ
  • Java

Opis stanowiska

Dla naszego klienta z obszaru bankowości poszukujemy doświadczonego specjalisty na stanowisko Senior Backend Engineera, który będzie odpowiedzialny za projektowanie i rozwój kluczowych systemów back-endowych w środowisku o wysokiej dostępności i wydajności. Zakres obowiązków • Projektowanie i rozwój nowoczesnych systemów back-endowych w oparciu o Java oraz architekturę mikroserwisową • Tworzenie i rozwijanie skalowalnych oraz wysokowydajnych rozwiązań dla systemów przetwarzających duże wolumeny danych • Definiowanie architektury technicznej oraz podejmowanie kluczowych decyzji projektowych • Współpraca z zespołami developerskimi, DevOps oraz security w ramach nowoczesnych metodyk wytwarzania oprogramowania (CI/CD) • Utrzymanie wysokich standardów jakości, bezpieczeństwa i niezawodności systemów • Wdrażanie oraz operowanie rozwiązaniami w środowisku chmurowym (preferencyjnie GCP) oraz Kubernetes   Doświadczenie zawodowe / Wymagane umiejętności • Ponad 10 lat doświadczenia w inżynierii oprogramowania, w tym praktyczne umiejętności programowania w nowoczesnym języku Java po stronie back-end, z wykorzystaniem HTTPS, RESTful API, mikroserwisów oraz MQ • Bardzo dobra znajomość i solidne doświadczenie w projektowaniu architektury technicznej / rozwiązań dla dużych systemów back-end, z wymaganiami w zakresie: wysokiej dostępności • wysokiej wydajności • SQL / relacyjnych baz danych • skalowalności • łatwości utrzymania • Doświadczenie w pracy z zespołem dostarczającym rozwiązania techniczne w oparciu o nowoczesne metodyki inżynierii oprogramowania, w tym znajomość CI/CD oraz cyberbezpieczeństwa Kluczowe umiejętności i kwalifikacje na to stanowisko • Praktyczne doświadczenie programistyczne, szczególnie w obszarze back-end • Doświadczenie w przetwarzaniu dużych wolumenów danych oraz w środowiskach rozproszonych • Praktyczna znajomość języków Go, Rust lub podobnych nowoczesnych języków systemowych • Doświadczenie z technologiami bazodanowymi, w tym NoSQL, bazami kolumnowymi, relacyjnymi oraz systemami analitycznymi (np. PostgreSQL, ClickHouse lub podobne) • Doświadczenie w budowie i utrzymaniu usług na Kubernetes oraz platformach chmurowych, preferencyjnie GCP • Umiejętności i doświadczenie w tworzeniu front-endu • Wiedza domenowa w obszarze bankowości – cykl życia transakcji (trade lifecycle) oraz przetwarzanie potransakcyjne produktów inwestycyjnych, szczególnie FX Oferujemy • Udział w projektach o dużej skali i znaczeniu biznesowym • Pracę przy nowoczesnych technologiach i architekturach systemów rozproszonych • Możliwość realnego wpływu na rozwiązania techniczne i architekturę • Elastyczne formy współpracy (B2B / UoP) • Pracę w modelu hybrydowym - 6 dni/ miesiąc z biura w Krakowie  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.   Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata   Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland