W skrócie
- Zadania: Twórz innowacyjne rozwiązania backendowe w Java dla bankowych procesów kredytowych.
- Firma: Dynamiczna firma technologiczna w sektorze finansowym z elastycznym podejściem do pracy.
- Benefity: Elastyczne warunki pracy, dostęp do szkoleń i opieki medycznej.
- Pozostałe informacje: Możliwość pracy zdalnej i udziału w ekscytujących projektach.
- Dlaczego ta praca: Zyskaj doświadczenie w rozwijaniu systemów bankowych i prowadzeniu zespołu technicznego.
- Kwalifikacje: Minimum 5 lat doświadczenia w programowaniu backendowym oraz znajomość Java.
Przewidywane wynagrodzenie mieści się w przedziale 112968 - 138072 zł za rok.
Opis: Zespół rozwija procesy kredytowe dla klientów korporacyjnych banku. Aplikacja wspiera podejmowanie decyzji dla większości produktów bankowych i integruje się z innymi systemami za pomocą interfejsów REST API oraz asynchronicznej komunikacji RabbitMQ.
Zadania:
- Rozwój i projektowanie rozwiązań backendowych w Java
- Pełnienie roli lidera technicznego w zespole
- Projektowanie systemów rozproszonych i mikroserwisów
- Rozwój integracji REST i komunikacji opartej na zdarzeniach
- Projektowanie i rozwijanie rozwiązań opartych na RabbitMQ
- Definiowanie i egzekwowanie standardów jakości kodu
- Przeprowadzanie przeglądów kodu
- Mentorowanie i wspieranie mniej doświadczonych programistó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 zespołami biznesowymi, analitykami, architektami i zespołami deweloperskimi
Wymagania:
- Co najmniej 5-letnie doświadczenie w rozwoju backendu
- Praktyczna znajomość Javy
- Zaawansowana znajomość REST API i RabbitMQ
- Doświadczenie z architekturą opartą na zdarzeniach
- Znajomość AsyncAPI, Oracle, Git, Maven, Jenkins, OpenShift, CI/CD, Agile, procesów wdrażania oprogramowania oraz Jira
- Doświadczenie w przeprowadzaniu przeglądów kodu i definiowaniu standardów jakości
- Silne umiejętności analityczne i zdolność do rozwiązywania złożonych problemów technicznych
- Doświadczenie w mentorowaniu i technicznym prowadzeniu zespołu
Preferencje:
- Kafka, DDD (Domain-Driven Design), DevOps, doświadczenie w sektorze bankowym lub finansowym, praktyczne wykorzystanie AI w procesie SDLC
Warunki:
- Długoterminowe zaangażowanie w projekt
- Elastyczne warunki świadczenia usług, hybrydowe lub całkowicie zdalne, ustalane indywidualnie w zależności od charakteru współpracy
- Dostęp do wewnętrznych szkoleń, grup tematycznych oraz szkoleń i certyfikacji w chmurze poprzez partnerstwa z czterema dostawcami chmury
- Online nauka języka angielskiego lub niemieckiego oraz grupowe zajęcia językowe
- Dostęp do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach
- Subwencjonowane rejsy żeglarskie na Karaibach, Morzu Śródziemnym i Północnym
Typ zatrudnienia: Inny
Backend Developer for Banking Workflows in Warsaw – pracodawca: BlueSoft
BlueSoft to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu Warszawy. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy elastyczne warunki pracy w modelu hybrydowym oraz możliwość uczestnictwa w interesujących projektach dla renomowanych klientów, co czyni nas idealnym miejscem dla ambitnych liderów projektów IT.