Jit Team
Jit Team
New

Senior Java Developer

1200 - 1300 PLN/ dzień.Zlecenie
SeniorFull-time·Umowa zlecenia
#371333·Dodano dziś·0
Źródło: Jit Team
Aplikuj teraz

Tech Stack / Keywords

JavaSOLIDAPISpring BootREST APIHibernateApache KafkaSQL

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. Bank ten ma bogatą historię innowacji, w tym pionierskie wprowadzenie pierwszej karty kredytowej w Polsce oraz zastosowanie biometrii w bankowości. Projekt realizowany jest w obszarze bankowości, obejmując nowoczesne systemy oparte o architekturę mikroserwisową wspierające kluczowe procesy biznesowe.

Wymagania

  • Minimum 3 lata doświadczenia komercyjnego w programowaniu w języku Java 11+
  • Bardzo dobra znajomość programowania obiektowego (OOP), Stream API, Optional oraz obsługi wyjątków
  • Doświadczenie w tworzeniu aplikacji z wykorzystaniem Spring Boot (REST API, Dependency Injection, konfiguracja, profile środowiskowe)
  • Praktyczna znajomość Hibernate/JPA (encje, relacje, transakcje, JPQL)
  • Doświadczenie w pracy z architekturą mikroserwisową oraz integracją między serwisami
  • Znajomość Apache Kafka
  • Bardzo dobra znajomość SQL oraz baz danych PostgreSQL lub równoważnych
  • Umiejętność tworzenia testów jednostkowych z wykorzystaniem JUnit 5 i Mockito
  • Doświadczenie w pracy z Git
  • Znajomość narzędzia Maven
  • Podstawowa znajomość Docker
  • Znajomość podstaw Event-Driven Architecture (EDA), w tym producentów i konsumentów zdarzeń

Nice to have:

  • Doświadczenie w pracy z Quarkus
  • Znajomość wzorców Domain-Driven Design (DDD)
  • Doświadczenie w implementacji CQRS
  • Znajomość Avro oraz Schema Registry
  • Doświadczenie z Liquibase
  • Umiejętność tworzenia testów integracyjnych
  • Znajomość OpenAPI / Swagger
  • Doświadczenie z bazami NoSQL (MongoDB, Redis)
  • Znajomość zagadnień CI/CD oraz Kubernetes
  • Doświadczenie w pracy z Jira i Confluence

Obowiązki

  • Projektowanie i implementacja nowych funkcjonalności w systemach bankowych
  • Integracja systemów opartych o architekturę mikroserwisową
  • Rozwój rozwiązań opartych o komunikację zdarzeniową
  • Współpraca z analitykami, architektami, testerami i programistami

Benefity

  • Praca w pełni zdalna
  • Wynagrodzenie 1200 - 1300 PLN za dzień
  • Możliwość uczestniczenia w Jit communities i szkoleniach
  • Spotkania integracyjne w społeczności JIT
Płatny urlop
Spotkania integracyjne
Dofinansowanie szkoleń
Jit Team

Jit Team

249 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz