Opis projektu: 

Poszukujemy Senior Backend Developera / Technical Leada do zespołu rozwijającego workflow kredytowe dla klientów korporacyjnych banku. Aplikacja wspiera proces decyzyjny dla większości produktów oferowanych klientom przez Bank.

Projekt jest rozwijany od kilku lat z wykorzystaniem Java, Angular oraz Oracle. Integracje z innymi systemami realizowane są przez REST API oraz komunikację asynchroniczną z wykorzystaniem RabbitMQ. Zespół pracuje w metodyce Agile, w środowisku łączącym kompetencje biznesowe i techniczne.

Twoja rola w zespole:

  • rozwój i projektowanie rozwiązań backendowych w Java,

  • pełnienie roli Technical Leada w zespole,

  • projektowanie systemów rozproszonych i mikroserwisów,

  • rozwój integracji REST oraz komunikacji event-driven,

  • projektowanie i rozwój rozwiązań opartych o RabbitMQ,

  • definiowanie i egzekwowanie standardów jakości kodu,

  • prowadzenie code review,

  • mentoring i wsparcie mniej doświadczonych developerów,

  • udział w projektowaniu architektury i rozwiązywaniu złożonych problemów technicznych,

  • rozwój i utrzymanie procesów CI/CD,

  • współpraca z biznesem, analitykami, architektami i zespołami developerskimi.

Wymagania:

  • minimum 5 lat doświadczenia w backend development,

  • praktyczna znajomość Java,

  • zaawansowana znajomość REST API,

  • zaawansowana znajomość RabbitMQ,

  • doświadczenie z architekturą event-driven,

  • znajomość AsyncAPI,

  • doświadczenie z bazami Oracle,

  • znajomość Git, Maven, Jenkins i OpenShift,

  • praktyczne doświadczenie z procesami CI/CD,

  • doświadczenie w pracy w metodyce Agile,

  • znajomość procesów wdrożeniowych oprogramowania,

  • znajomość Jira,

  • doświadczenie w prowadzeniu code review i definiowaniu standardów jakości,

  • wysokie kompetencje analityczne i umiejętność rozwiązywania złożonych problemów technicznych,

  • doświadczenie w mentoringu i technicznym prowadzeniu zespołu.

Mile widziane:

  • znajomość Kafka,

  • znajomość DDD (Domain-Driven Design),

  • doświadczenie DevOps,

  • doświadczenie w sektorze bankowym lub finansowym,

  • praktyczne wykorzystanie narzędzi AI w procesie SDLC.

Co zyskujesz współpracując z ••••••••?

  • 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów – entuzjastów technologii, ceniących bezpośredniość i partnerskie relacje;

  • 📈 Długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT;

  • 🚀 Udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach;

  • 🥇 Dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych;

  • ⌚️ Elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie);

  • ☁ Ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury;

  • 📣 Dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe;

  • 🏋️‍♂️ Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez ••••••••;

  • ⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony ••••••••.

Rekrutujemy zdalnie.  

Indywidualny onboarding całkowicie online!