Jit Team
Jit Team
New

Senior Java Developer

900 - 1300 PLN/ dzień.B2B
SeniorFull-time·B2B
#398671·Dodano 7 dni temu·0
Źródło: Jit Team
Aplikuj teraz

Tech Stack / Keywords

JavaSOLIDAILLMSpring FrameworkSpring BootREST APIHibernate

Firma i stanowisko

Nasz Klient jest jednym z czołowych banków w Polsce, oferującym szeroki zakres usług finansowych dla klientów indywidualnych, firm i instytucji. Projekt dotyczy stworzenia nowej platformy bankowości elektronicznej dla firm, budowanej od podstaw w oparciu o architekturę mikroserwisową, z naciskiem na migrację danych i integracje z systemami zewnętrznymi z domeny płatności oraz wykorzystanie AI/LLM w procesie wytwarzania oprogramowania.

Wymagania

  • Bardzo dobra znajomość Java 11+ (OOP, streams, optionals, obsługa wyjątków)
  • Doświadczenie z Spring Framework / Spring Boot (REST API, DI, konfiguracja, profile)
  • Praktyczna znajomość Hibernate / JPA (encje, transakcje, JPQL)
  • Doświadczenie z bazami danych: Oracle, PostgreSQL (modelowanie, optymalizacja, SQL)
  • Znajomość Apache Kafka (topic, consumer group, offset)
  • Doświadczenie w pracy z kodem legacy i modernizacją systemów
  • Znajomość domeny płatności (przelewy, zlecenia stałe, paczki, statusy, potwierdzenia, rozrachunek, integracje z systemami zewnętrznymi)
  • Umiejętność pisania testów jednostkowych: JUnit 5 + Mockito
  • Umiejętność pracy z Git (branche, PR, merge/rebase)
  • Znajomość Maven
  • Podstawowa znajomość Docker
  • Znajomość podstaw EDA (eventy, producenci/konsumenci)
  • Praktyczne doświadczenie w wykorzystaniu LLM i Agentów AI w procesie wytwarzania oprogramowania
  • Umiejętność krytycznej oceny rezultatów AI (poprawność, bezpieczeństwo, jakość, zgodność ze standardami)
  • Kompetencje miękkie: myślenie systemowe, krytyczne, nastawienie na jakość, szybkie uczenie się, współpraca i dzielenie się wiedzą
  • Znajomość wzorców migracyjnych i modernizacyjnych (stopniowe wydzielanie domen, kontrakty API)

Nice to have:

  • Znajomość Quarkus, DDD, CQRS, Avro / Schema Registry, Liquibase, testy integracyjne, OpenAPI / Swagger, NoSQL (MongoDB, Redis), CI/CD, Kubernetes, Jira / Confluence

Obowiązki

  • Rozwój i rozbudowa platformy bankowości elektronicznej opartej na architekturze mikroserwisowej
  • Praca z systemem legacy i jego modernizacja (refaktoryzacja, strangler pattern, migracje etapowe, testy regresji)
  • Integracje z systemami zewnętrznymi typowymi dla domeny płatności
  • Udział w code review i komunikacja w zespole
  • Wykorzystanie modeli językowych i agentów AI do generowania kodu, testów, analiz, dokumentacji oraz wspierania migracji i modernizacji
  • Projektowanie i implementacja rozwiązań bazujących na event-driven architecture (EDA)

Benefity

  • Praca w projekcie dla jednego z czołowych banków w Polsce
  • Możliwość pracy hybrydowej (1 dzień w tygodniu w Warszawie)
  • Udział w ambitnych projektach o dużej skali
  • Możliwość wykazania się nowym, świeżym podejściem i kreatywnością
  • Społeczność JIT – uczestnictwo w cyklicznych spotkaniach integracyjnych
  • Możliwość korzystania z Jit communities oraz szkoleń w celu dalszego rozwoju umiejętności
Spotkania integracyjne
Dofinansowanie szkoleń
Budżet konferencyjny
Jit Team

Jit Team

274 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz