Java Developer
Summary
Connectis_ is hiring an experienced Java Developer to work on backend services for a leading banking partner's omnichannel platform (accounts and deposits) in Warsaw. Daily work covers business logic and integration services: REST/SOAP/Kafka integrations, SQL on Oracle/PostgreSQL with Liquibase, and JUnit/Mockito testing, on a B2B project model.
Wspólnie z naszym Partnerem, liderem w branży bankowej, poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Java Developer.
Będziesz świadczyć usługi w projekcie, który obejmuje rozwój backendu w technologii Java w ramach Platformy Omnikanałowej, w obszarze rachunków i lokat. Zakres prac koncentruje się na projektowaniu, implementacji oraz rozwoju logiki biznesowej i usług integracyjnych wspierających obsługę produktów depozytowych w różnych kanałach kontaktu z klientem.
- Pisanie i optymalizacja zapytań SQL (Oracle, PostgreSQL), tworzenie migracji baz danych (Liquibase).
- Integracja komponentów systemu przez REST API oraz komunikację asynchroniczną (Kafka).
- Projektowanie i rozwój nowych funkcjonalności w obszarze produktów ubezpieczeniowych.
- Diagnozowanie i usuwanie błędów, optymalizacja wydajności aplikacji.
- Pisanie testów jednostkowych i integracyjnych (JUnit, Mockito).
- Integracja z zewnętrznymi systemami przez SOAP/XML.
- Zapewnienie jakości kodu poprzez code review.
- Minimum 6 lat doświadczenia w komercyjnym programowaniu w Java.
- Bardzo dobra znajomość Spring Boot, Spring MVC, Hibernate oraz integracji REST, SOAP/XML i Kafka.
- Doświadczenie w pracy z bazami danych Oracle i/lub PostgreSQL, SQL oraz Liquibase.
- Znajomość testów jednostkowych i integracyjnych z wykorzystaniem JUnit i Mockito.
- Praktyczna znajomość Git oraz pracy z transakcjami bazodanowymi.
- Doświadczenie w sektorze bankowym lub ubezpieczeniowym.
- Otwartość na realizację usług w Warszawie.
Mile widziane: Grafana, Jenkins, Scrum, doświadczenie z podejściem CQRS. znajomość architektury heksagonalnej i mikroserwisowej.
- Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem.
- Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży bankowej.
- Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
- 5000 PLN za polecenie znajomych do naszych projektów.
- Szybki i zdalny proces.
Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.