Senior Backend Developer / Technical Lead
Tech Stack / Keywords
Firma i stanowisko
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.
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
Nice to have:
- 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
Obowiązki
- 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 API 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
Benefity
- współpraca w zespole interdyscyplinarnych ekspertów
- długoterminowe zaangażowanie projektowe w firmie z ponad 20-letnią obecnością na rynku IT
- udział w różnorodnych projektach IT dla rozpoznawalnych klientów
- 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
- szkolenia wewnętrzne, gildie tematyczne oraz szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych
- dostęp do nauki języków (angielski lub niemiecki) online oraz grupowe zajęcia językowe
- możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach
- dofinansowanie rejsów morskich po Morzu Karaibskim, Śródziemnym i Północnym
Inne informacje
"Administratorem danych jest BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa. Dane zbierane i przetwarzane są w celach związanych z prowadzeniem procesów rekrutacyjnych. Każdy kandydat ma prawo dostępu do treści swoich danych, ich poprawiania lub usuwania. Wniosek o poprawienie lub usunięcie danych powinno być wystosowane na adres: [email protected] Podanie wszystkich danych osobowych jest dobrowolne, jednak wyrażenie zgody na ich przetwarzanie jest niezbędne, aby wziąć udział w prowadzonych procesach rekrutacyjnych”. Warunkiem wzięcia udziału w rekrutacji jest dodanie do przesyłanych dokumentów aplikacyjnych następującej klauzuli: „Wyrażam zgodę na przetwarzanie przez BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa, moich danych osobowych zawartych w dokumentach aplikacyjnych dla potrzeb prowadzenia procesów rekrutacyjnych"
BlueSoft
53 aktywne oferty