Nowa
Senior Backend Engineer (Java / Distributed Systems)
180 - 250 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#344213·Dodano wczoraj·0
Źródło: AntalTech Stack / Keywords
BackendJavaDevOpsSecurityCI/CDGCPKubernetesRESTful API
Firma i stanowisko
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. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, specjalizujących się w zakresie wybranego sektora i stanowiska.
Wymagania
- 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
- 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
Obowiązki
- 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
Oferta
- 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
Elastyczne godziny
Antal Sp. z o.o.
979 aktywnych ofert