Java Developer
Miejsce pracy: Kraków

Misja Banku BNP Paribas: Wprowadzamy pozytywną bankowość w życie naszych Klientów, odpowiadając na ich potrzeby finansowe i ułatwiając im realizację celów. W sposób prosty, przemyślany i bezpieczny. Z troską o społeczeństwo i środowisko.

 

Zapraszamy do naszego zespołu, który ze względu na integrowanie systemu centralnego z wszystkimi innymi systemami w banku pełni strategiczną rolę w organizacji. Jednakże poza tą, krytyczną dla banku aktywnością realizujemy wiele innych ciekawych projektów.

Potencjał jaki daje przepływ informacji między systemami pozwolił nam rozwinąć inny element naszej aktywności jakim jest streaming processing. Wdrażając nowoczesne rozwiązania możemy reagować na aktywność klienta, pozwalając tym samym oferować mu jak najlepsze produkty, a w niedalekiej przyszłości zabezpieczać go, a także bank przed ryzykiem fraudu bądź innych zagrożeń płynących z otoczenia. Mamy przyjemność uczestniczyć w transformacji systemu centralnego pracując z nami, będziesz miał także okazję poznać tajniki funkcjonowania takich systemów, a także najnowsze rozwiązania w tej dziedzinie. Przed nami rozpoznanie najciekawszych systemów oferowanych obecnie przez rynek. 

Opis stanowiska:

  • Implementacja nowych oraz konserwacja już funkcjonujących modułów oprogramowania;
  • Dbałość o jakość wytwarzanego kodu (dobre praktyki, testy);
  • Projektowanie i tworzenie usług opartych o mikroserwisy;
  • Projektowanie i implementacja testów jednostkowych i integracyjnych;
  • Wzajemne Code Review w ramach zespołu;
  • Aktywny udział w planowaniu prac oraz spotkaniach analitycznych;
  • Wsparcie w rozwiązywaniu pojawiających się błędów aplikacyjnych;
  • Opracowanie dokumentacji technicznej dla wykonanych komponentów.

Wymagania:

  • Przynajmniej 3 lata doświadczenia (komercyjnego) w programowaniu na platformie Java lub Kotlin;
  • Praktyczna znajomość SpringBoot;
  • Doświadczenie w projektowaniu rozwiązań w architekturze mikroserwisowej;
  • Wiedza na temat dobrych praktyk i wzorców projektowych;
  • Znajomość Git oraz środowiska GitLab oraz procesów CI/CD;
  • Mile widziana znajomość: technologii Kafka, IBM MQ, RabbitMQ; frameworków przetwarzania strumieniowego (Hazelcast, Flink, Kafka Streams itp);
  • Doświadczenie w pracy z relacyjnymi bazami danych takimi jak PostgreSQL;
  • Komunikatywna znajomość języka angielskiego.

Masz jak w Banku:

  • Dołączenie do organizacji o globalnym zasięgu, która jest częścią grupy bankowej BNP Paribas obecnej w 65 krajach z 200-letnią tradycją;
  • Pracę w miejscu, w którym możesz być sobą niezależnie od swojej orientacji seksualnej, tożsamości płciowej, koloru skóry, pochodzenia, wieku czy poziomu sprawności;
  • Rozwój w Banku Zielonych Zmian, w którym możesz mieć wpływ na naszą planetę i otaczający nas świat;
  • Dużą autonomię w działaniu przy jednoczesnym wsparciu przełożonego, co potwierdza ponad 90% pracowników;
  • Możliwość podejmowania własnych decyzji, eksperymentowania i tworzenia swojej unikalnej ścieżki doświadczeń;
  • Możliwości rozwoju zarówno w banku jak i spółkach w ramach Grupy BNP Paribas w kraju i zagranicą;
  • Pracę w środowisku agile’owym, które wspiera elastyczność i innowacyjność organizacji, w końcu jesteśmy Bankiem zmieniającego się świata.
BNP Paribas
Bank Polska S.A.
Aplikuj