
Starszy Programista Java / Starsza Programistka Java
Zespół Platformy API Gateway odpowiada za dostarczanie rozwiązań platformowych, czyli spójnej platformy do działania/hostowania/delivery wykorzystywanej przez zespoły wytwórcze do budowania rozwiązań biznesowych. Dołączając do niego będziesz:
- Rozwiązywać problemy związane ze skalowalnością, wysoką wydajnością i dostępnością systemów
- Rozwijać komponenty składające się na platformę obejmujące m.in. autoryzację, load balancing, audytowalność oraz monitoring ruchu
- Definiować standardy oraz architekturę dotyczące dewelopmentu aplikacji przez zespoły produktowe
- Rozwijać wewnętrzne szablony mikroserwisów i wspólne biblioteki
- Zdobywać wiedzę z obszaru integracji międzysystemowej, a także poznawać najnowsze metody zabezpieczania aplikacji i komunikacji między nimi
- Wspierać merytorycznie inne zespoły deweloperskie w tym obcojęzyczne
Kogo poszukujemy?
W rozmowach doceniamy osoby, które są nastawione na dzielenie się wiedzą, są odpowiedzialne za rozwiązania, które wypracowują i potrafią tworzyć przemyślany kod, biorąc przy tym pod uwagę potrzeby innych zespołów. Aby swobodnie pełnić swoją rolę wymagane jest:
- Minimum 6 lat doświadczenia w roli Developera Java w tym doświadczenie w budowaniu wysoko skalowalnych systemów
- Bardzo dobra znajomości języka Java
- Znajomość Spring Boot
- Znajomość architektury mikroserwisowej oraz REST
- Znajomość SQL oraz sposobów optymalizacji zapytań bazodanowych
- Doświadczenie w pracy z nierelacyjnymi bazami danych m.in. ElasticSearch i Redis
- Znajomość zagadnień związanych z pisaniem testów jednostkowych
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji
- Dokumentowanie usług REST za pomocą Swagger / YAML
- Doświadczenie w wykorzystywaniu klienta Apache Kafka w Javie
Dodatkowymi atutami będzie:
- Praktyczna umiejętność zastosowania podejścia Domain-Driven Design
- Znajomość platform Kubernetes i Docker
- Znajomość mechanizmów działania protokołów http/(m)tls/dns/itp. na poziomie pozwalającym na analizę problematycznych przypadków np. w Wireshark / logach debugowych
- Znajomość podejścia DDD lub innych technik/podejść wspomagających odpowiedni podział komponentów i kształtowanie platformy
- Umiejętność pracy w środowisku chmurowym – Azure lub AWS
- Umiejętność projektowania architektury systemów w postaci opracowania HLD wraz z diagramami
Co oferujemy:
- Pracę ze złożonymi systemami od perspektywy „backend”
- Aktywne uczestnictwo w procesie analizy i tworzenia nowych rozwiązań oraz architektury
- Używanie najnowszych technologii oraz wzorców projektowych
- Ciekawe wyzwania związane z rzeczywistymi błędami produkcyjnymi pozwalającymi szczegółowo poznać daną technologię (np. działanie Kafki)
- Możliwość rozbudowy swojego doświadczenia w dewelopmencie opartym o podejście platformowe oraz bliską współpracę z zespołem architektów enterprise
- Stabilne zatrudnienie w oparciu o umowę o pracę wraz podwyższonymi kosztami uzyskania przychodu
- Dostęp do platformy MyBenefit z tysiącem zniżek i benefitów, w tym możliwość skorzystania z karty sportowej, biletów do kina, kart prepaid, bonów zakupowych i voucherów
- Opiekę medyczną oraz możliwość przystąpienia do ubezpieczenia grupowego na preferencyjnych warunkach
- Pracę w nowoczesnym biurze w Warszawie (okolice metra Pole Mokotowskie) oraz kawiarnię Green Cafe Nero ze zniżkami dla Pracowników
- Pracę w systemie hybrydowym
Cenimy otwartość – dlatego szczegółowy przebieg rekrutacji, w tym moment, w którym poznasz proponowane wynagrodzenie i jego elementy, znajdziesz na Kariera - Bank Millennium po wybraniu interesującego Cię obszaru. Dzięki temu wiesz, czego się spodziewać na każdym etapie.
Realizując wymogi określone w art. 24 ust. 6 ustawy z dnia 14 czerwca 2024 r. o ochronie sygnalistów, Bank Millennium posiada procedurę dotyczącą zgłaszania Informacji o naruszeniu prawa (zgłoszenia wewnętrzne). Szczegóły znajdziesz tutaj Informacja dla sygnalistów
Bank Millennium S.A.
W Banku Millennium patrzyMy w przyszłość, nieustannie poszukując nowych rozwiązań. Jakość jest obok innowacyjności podstawową wartością naszej kultury organizacyjnej i przejawia się w działaniach każdego pracownika. Zapewniamy Klientom dostęp do produktów i usług na wysokim poziomie, jednocześnie wychodząc naprzeciw ich zmieniającym się potrzebom.Stale doskonalimy swoje kompetencje i stawiamy na współpracę. Tworzymy idealne warunki dla profesjonalnego rozwoju. Sprawdź nasze aktualne oferty pracy i wybierz najlepszą dla siebie. Z nami kariera zawodowa w bankowości jest na wyciągnięcie ręki!

Skontaktujemy się z wybranymi Kandydatami.




