Senior Java Developer | obszar bankowy

Java

Senior Java Developer | obszar bankowy

Java
Centrum, Warszawa

Finture Sp. z o.o.

Full-time
B2B
Senior
Hybrid

Job description

Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Starszej Programistki Java / Starszego Programisty Java, która/-y będzie odpowiedzialna/-y za rozwój oraz utrzymanie nowoczesnych systemów wspierających kluczowe procesy biznesowe. Szukamy osoby z doświadczeniem w projektach bankowych, dobrze odnajdującej się w środowisku Agile oraz posiadającej praktyczną wiedzę z zakresu architektury aplikacji backendowych i integracji systemowych. 

Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. 

Praca hybrydowa w wymiarze   1 dzień w tygodniu z biura  w Warszawie (siedziba klienta) 

 

Zakres obowiązków 

  • Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o technologie: Groovy, Spring Boot, JBPM, React 

  • Implementacja warstwy frontendowej zgodnie z wytycznymi UX oraz rozwój backendu w podejściu obiektowym.  

  • Tworzenie integracji między systemami z wykorzystaniem REST oraz ESB, a także konfiguracja modeli danych i logiki procesowej w plikach XML.  

  • Realizacja testów deweloperskich i integracyjnych oraz wsparcie testów UAT i regresji.  

  • Tworzenie i utrzymanie testów jednostkowych oraz udział w przeglądach kodu (code review).  

  • Monitoring działania aplikacji, analiza logów procesowych i aplikacyjnych oraz diagnozowanie błędów produkcyjnych.  

  • Współpraca z zespołami projektowymi i biznesowymi przy rozwijaniu oraz utrzymaniu rozwiązań procesowych. 

 

Wymagania 

  • Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym oraz min. 3 lata pracy z Java, Spring i Groovy. 

  • Co najmniej 2 lata doświadczenia w projektach realizowanych dla sektora bankowego. 

  • Bardzo dobra znajomość Git oraz modeli pracy z repozytoriami, takich jak GitFlow lub Trunk Based Development

  • Doświadczenie w pracy z Maven, Jenkins oraz procesami CI/CD

  • Praktyczna znajomość narzędzi Jira, Confluence, Apache Kafka oraz rozwiązań monitorujących i logujących, takich jak ELK Stack i Grafana

  • Znajomość REST API, narzędzi do statycznej analizy kodu (np. SonarQube) oraz frameworków testowych (JUnit, Mockito, Spock). 

  • Umiejętność pracy w środowisku IDE dla Java (np. IntelliJ IDEA). 

  • Doświadczenie w pracy w metodykach Agile/Scrum oraz umiejętność efektywnej współpracy w zespołach nastawionych na realizację celów biznesowych. 

 

Mile widziane 

  • Podstawowa wiedza dotycząca procesów BPM oraz notacji BPMN. 

  • Doświadczenie w podejściu Domain Driven Design (DDD)

  • Znajomość architektury i funkcjonowania systemów bankowych. 

  • Doświadczenie w zarządzaniu wdrożeniami i utrzymaniem środowisk testowych. 

  • Umiejętność pracy z dużymi repozytoriami i wieloma liniami kodu. 

  • Doświadczenie w refaktoryzacji oraz implementacji zaawansowanych wzorców projektowych. 

  • Znajomość komunikacji MQ. 

Oferujemy:

  • Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001)

  • Niekorporacyjną atmosferę i płaską strukturę organizacyjną

  • Możliwość ciągłego rozwoju poprzez:

    • pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów

    • współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą

    • dofinansowanie do szkoleń i certyfikatów

  • Program Poleceń Pracowniczych

  • Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy”

  • Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń

  • Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety

  • Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej

  • Kulturę organizacyjną opartą na wartościach:

    • działamy z dobrą intencją

    • dzielimy się wiedzą

    • bierzemy odpowiedzialność

    • stale się doskonalimy

    • ludzie są dla nas najważniejsi

    • działamy, znając cel i sens naszej pracy

    • komunikujemy się szczerze i profesjonalnie

Tech stack

    Polish

    C1

    Java

    regular

    Spring Boot

    regular

    Git

    regular

    Maven

    regular

    Apache Kafka

    regular

    Jenkins

    regular

    REST

    regular

    JUnit

    regular

    Mockito

    regular

    BPMN

    nice to have

Office location

Senior Java Developer | obszar bankowy

Summary of the offer

Senior Java Developer | obszar bankowy

Centrum, Warszawa
Finture Sp. z o.o.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administrator danych osobowych i Inspektor Ochrony Danych Osobowych Administrator danych osobowych i Inspektor Ochrony Danych Osobowyc... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.