Java Developer (Senior/Bankowość)

Java

Java Developer (Senior/Bankowość)

Java
Full-time
B2B
Senior
Hybrid

Job description

Projekt realizowany w sektorze bankowym, obejmujący rozwój i utrzymanie procesów biznesowych opartych o wewnętrzną platformę procesową. Zespół rozwija rozwiązania backendowe i procesowe wykorzystujące Java, Groovy, Spring Boot oraz JBPM, pracując w środowisku Scrum przy systemach o wysokiej skali i krytycznym znaczeniu biznesowym.

Twój zakres obowiązków

  • Tworzenie i utrzymywanie kodu procesowego

  • Programowanie backendu w Groovy oraz Spring Boot

  • Implementacja komunikacji REST oraz ESB

  • Tworzenie frontendów zgodnie z wytycznymi UX

  • Rozwój modeli danych i konfiguracji procesów

  • Wykonywanie testów deweloperskich i integracyjnych

  • Wsparcie testów UAT i regresji

  • Tworzenie i utrzymywanie testów jednostkowych

  • Wykonywanie code review

  • Analiza logów procesowych i aplikacyjnych

  • Monitoring i analiza błędów produkcyjnych

  • Praca z CI/CD oraz narzędziami developerskimi

Nasze wymagania

  • Minimum 2 lata doświadczenia w bankowości

  • Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym

  • Minimum 3 lata doświadczenia z Java, Spring lub Groovy

  • Znajomość Git oraz metodologii GitFlow lub Trunk Development

  • Znajomość Maven

  • Doświadczenie z Jenkins oraz CI/CD

  • Znajomość Jira i Confluence

  • Doświadczenie z Kafka oraz ELK Stack

  • Znajomość Grafana

  • Znajomość SonarQube lub podobnych narzędzi statycznej analizy kodu

  • Doświadczenie z frameworkami testowymi JUnit, Mockito lub Spock

  • Znajomość REST API

  • Doświadczenie w pracy w Agile/Scrum

  • Umiejętność pracy zespołowej i realizacji celów biznesowych

Mile widziane

  • Znajomość procesów BPM oraz BPMN

  • Znajomość Domain Driven Design

  • Doświadczenie z MQ

  • Doświadczenie w utrzymaniu środowisk testowych

  • Doświadczenie z dużymi projektami i refaktoryzacją kodu

  • Znajomość wzorców projektowych

Tech stack

    Polish

    C2

    Java

    advanced

    Spring Boot

    advanced

    Groovy

    advanced

    Maven

    advanced

    Jenkins

    advanced

    Apache Kafka

    advanced

    ELK

    advanced

    Grafana

    advanced

    SonarQube

    advanced

    React

    junior

Office location

About the company

B2Bnetwork

W B2B Network wierzymy, że najlepsze efekty powstają wtedy, gdy łączymy talenty specjalistów z wyzwaniami, które naprawdę do nich pasują. Dlatego to Ty wybierasz projekty, a my zapewniamy stabilne warunki, wsparcie i dos...
Company profile

Java Developer (Senior/Bankowość)

Summary of the offer

Java Developer (Senior/Bankowość)

-, Warszawa
B2Bnetwork
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest B2B.net S.A. z siedzibą w Lidzbarku, ul. Wielki Łęck 81A (dalej jako "administrator"). Mas... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.