Dołączając do naszego zespołu będziesz miał możliwość realizowania projektów m.in:

  • związanych z budową systemów ratalnych dla różnych partnerów biznesowych
  • związanych z budową mikroserwisów wokół Elasticsearch, obsługujących miliony żądań dziennie
  • związanych z PSD2
  • integracyjnych z systemami dostawców zewnętrznych

Do twoich zadań będzie należało:

  • Projektowanie oraz implementacja oprogramowania w architekturze heksagonalnej
  • Dbanie o jakość kodu i zgodność z obowiązującymi standardami
  • Analiza funkcjonowania systemu pod względem wydajności i bezpieczeństwa

  • Stałą umowę o pracę z podwyższonymi kosztami uzyskania przychodu (początkowo okres próbny)
  • Pracę z dynamicznie rozwijającymi się systemami w architekturze mikroserwisowej
  • Aktywne uczestnictwo w procesie analizy i tworzenia nowych rozwiązań
  • Korzystanie z najnowszych technologii oraz wzorców projektowych
  • Dostęp do platformy kafeteryjnej myBenefit, opiekę medyczną oraz możliwość przystąpienia do ubezpieczenia grupowego
  • Pracę w systemie hybrydowym (home office do 4 dni w tygodniu)

Nasze oczekiwania:

  • Min. 3 lata doświadczenia zawodowego na analogicznym stanowisku
  • Bardzo dobra znajomość języka Java (wersja 17 i wyżej)
  • Znajomość obiektowych wzorców projektowych
  • Znajomość stosu Spring, w szczególności MVC i Data
  • Umiejętność projektowania relacyjnych (MS SQL, Oracle) oraz nierelacyjnych (Elasticsearch, Redis) baz danych
  • Znajomość Apache Kafka
  • Znajomość języka angielskiego na poziomie umożliwiającym posługiwanie się dokumentacją techniczną
  • Wysokie umiejętności komunikacyjne
  • Umiejętność kreatywnego myślenia i rozwiązywania problemów
  • Umiejętność analitycznego myślenia
  • Umiejętność pracy w zespole rozproszonym

Mile widziane:

  • Znajomość platform Kubernetes, Docker
  • Znajomość UML i diagramów przepływów

W Banku Millennium budujemy nowoczesną bankowość, u której podstaw leży zaawansowana technologia. 

Jesteśmy bankiem cyfrowym. Nasi specjaliści IT tworzą rozwiązania, z których korzystają miliony użytkowników. Projektują i rozwijają nowoczesne aplikacje dla każdego z obszarów naszej działalności, stanowiąc technologiczne DNA banku. 

Współpracujemy z wybranymi departamentami Banku w zakresie analizy wymagań, tworzenia i implementowania nowych rozwiązań. Utrzymujemy i rozwijamy istniejące systemy (development ‘in-house’)… a wszystko po to, by poprzez rozwiązania IT budować wartość biznesową oraz trwałą przewagę konkurencyjną Banku.