Software Developer/Java

B2B Network

Warszawa

On-site

PLN 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

B2B Network w Warszawie poszukuje Software Developera Java do zespołu rozwijającego nowoczesne systemy płatnicze. Projekt obejmuje mikroserwisową platformę, architekturę opartą o Kafka i cloud readiness, pracę w niewielkim squadzie Scrumowym oraz cały lifecycle funkcjonalności.

Wymagania: min. 2 lata doświadczenia w Java, Java 11+, praktyczne doświadczenie ze Spring Boot, Spring Data JPA/Hibernate, relacyjne bazy danych (Oracle), Liquibase, REST API oraz Kafka.

Qualifications

  • Minimum 2 lata komercyjnego doświadczenia w Java/Spring Boot.
  • Dobra znajomość Java, Java 11+ (preferowana 21+).
  • Doświadczenie z mikroserwisami i komunikacją event-driven (Kafka).
  • Praktyczna wiedza o relacyjnych bazach danych (Oracle preferowany).
  • Znajomość Liquibase i REST API.
  • Doświadczenie w pracy w Agile/Scrum i współpracy z architektami.

Responsibilities

  • Tworzenie nowych funkcjonalności w Java/Spring Boot.
  • Rozwój i rozbudowa istniejących mikroserwisów.
  • Praca z komunikacją event-driven opartą o Kafka.
  • Analiza i dekompozycja wymagań na zadania techniczne.
  • Projektowanie rozwiązań i współpraca z architektami.
  • Udział w pełnym cyklu życia funkcjonalności i testach.

Skills

Java
Spring Boot
Mikroserwisy
Kafka
REST API
JUnit 5
Maven
Git
dekompozycja wymagań
analityczne myślenie
Angielski techniczny

Tools

Spring Data JPA
Hibernate
Liquibase
Oracle
REST API
Kafka
Maven
Git

Job description

Do zespołu rozwijającego nowoczesne systemy płatnicze poszukujemy Software Developera Java.

Projekt realizowany jest w ramach obszaru Systemów Płatności i dotyczy modernizacji istniejących rozwiązań oraz budowy platformy płatniczej opartej o architekturę mikroserwisową, Apache Kafka i rozwiązania cloud readiness.

Będziesz pracować w niewielkim squadzie Scrumowym, uczestnicząc w całym lifecycle funkcjonalności, od analizy wymagania i projektowania rozwiązania, przez development i testy, aż po wdrożenie.

Zakres obowiązków
  • tworzenie nowych funkcjonalności w Java/Spring Boot
  • rozwój i rozbudowa istniejących mikroserwisów
  • praca z komunikacją event driven opartą o Apache Kafka
  • analiza i dekompozycja wymagań na zadania techniczne
  • analiza dokumentacji oraz procesów biznesowych
  • udział w projektowaniu rozwiązań technicznych
  • współpraca z architektami i pozostałymi członkami zespołu
  • analiza oraz naprawa zgłoszonych błędów
  • praca z warstwą danych i relacyjnymi bazami danych
  • tworzenie testów jednostkowych
  • udział w całym cyklu życia rozwijanej funkcjonalności
  • praca w Agile/Scrum
Wymagania
  • minimum 2 lata komercyjnego doświadczenia w software developmencie
  • bardzo dobra znajomość Java, minimum Java 11, preferowana Java 21+
  • praktyczne doświadczenie ze Spring Boot
  • znajomość Spring Data JPA i Hibernate
  • doświadczenie w pracy z relacyjnymi bazami danych, preferowany Oracle
  • znajomość Liquibase
  • doświadczenie w tworzeniu i rozwijaniu systemów mikroserwisowych
  • praktyczne doświadczenie z Apache Kafka
  • znajomość REST API
  • znajomość JUnit 5+
  • znajomość Maven i Git
  • umiejętność dekompozycji wymagań na zadania techniczne
  • umiejętność analizy dokumentacji i procesów biznesowych
  • doświadczenie w projektowaniu rozwiązań oraz współpracy z architektem/Tech Leadem
  • doświadczenie w pracy z funkcjonalnością na różnych etapach jej lifecycle
  • komunikatywna znajomość języka angielskiego
Mile widziane
  • doświadczenie w sektorze bankowym
  • doświadczenie przy systemach płatniczych/transakcyjnych
  • Spring Cloud
  • Spring Cloud Stream Kafka
  • Schema Registry
  • Avro
  • doświadczenie w modernizacji lub migracji systemów legacy do architektury mikroserwisowej
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer Tech Lead z doświadczeniem w bankowości
Senior Java Developer Tech Lead z doświadczeniem w bankowości

emagine Polska • Warszawa

Hybrid
PLN 182,000 - 259,000
Hybrid work model
Senior Java Developer/Techlead
Senior Java Developer/Techlead

Billennium • Katowice

Hybrid
PLN 240,000 - 360,000
Udemy for Business
Prywatna opieka medyczna
Karta Multisport
+3
.NET Developer
.NET Developer

B2B Network • Warszawa

On-site
PLN 180,000 - 240,000
IT Analyst
IT Analyst

B2B Network • Warszawa

On-site
PLN 160,000 - 240,000
Java Developer @ j-labs software specialist
Java Developer @ j-labs software specialist

j-labs software specialist • Kraków

Hybrid
PLN 180,000 - 240,000
Java Developer
Java Developer

Algoteque • Kraków

On-site
PLN 150,000 - 190,000
Java Developer
Java Developer

ALGOTEQUE Innovation Hub • Kraków

On-site
PLN 120,000 - 180,000
Senior Java Developer
Senior Java Developer

HeadHR • Łódź

Hybrid
PLN 128,000 - 214,000
Senior Java Developer
Senior Java Developer

B2B Network • Warszawa

On-site
PLN 180,000 - 260,000
Java Developer (bankowość)
Java Developer (bankowość)

Integral Solutions - Informatica Distributor • Warszawa

On-site
PLN 178,560 - 223,200