Summary
✨ AI‑Generated
A software engineering team is seeking a senior backend developer who can also act as a technical lead. The role involves designing distributed systems, developing integrations, maintaining code quality, and supporting less experienced engineers.
Highlights
Senior engineering role with technical leadership responsibilities, architecture involvement, and mentoring opportunities.
Description
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 Bluesoft?
👨 💻 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 Bluesoft;⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony Bluesoft.
Rekrutujemy zdalnie.
Indywidualny onboarding całkowicie online!