← Back to jobs

Java Developer with Kafka / AWS

Skills

apiargocdavroci cdclean architectureclouddockerelkevent driven architecturefintechfluxgitlabgitopsgradlegrafanagroovyhelmhexagonal architecturejavakafkakubernetesmavenmicroservicesopenapi

Description

Wynagrodzenie
B2B: 140 – 155 PLN / godz. netto

Dołącz do zespołu rozwijającego backendowe rozwiązania dla płatności i rozliczeń merchantów w dużej firmie z branży logistycznej. Będziesz pracować nad systemami, w których niezawodność, spójność danych i bezpieczeństwo operacji finansowych mają realne znaczenie. Jeśli dobrze czujesz się w Javie, Spring Boot, Kafce i architekturze event-driven, a jednocześnie lubisz mierzyć się z modernizacją legacy — ta rola może być dla Ciebie.

Praca zdalna 100 %

Stawka do 155 zł netto + VAT za godzinę na B2B

Stack: Java 25 · Spring Boot 3.5 · Spring Cloud · Apache Kafka · PostgreSQL · Docker · Kubernetes · Gradle/Maven · SonarQube · Harbor

🚀 Na czym będziesz pracować?

  • rozwijać mikroserwisy odpowiedzialne za płatności i portfel prepaid merchantów — konta, salda, obciążenia, uznania i historię transakcji,

  • budować obsługę płatności, doładowań i zwrotów oraz integracje z zewnętrznymi operatorami płatności,

  • rozwijać procesy fakturowania i integrację z SAP,

  • tworzyć systemy generowania i dostarczania raportów dla merchantów,

  • projektować i rozwijać integracje REST API / Kafka oraz procesy asynchroniczne,

  • uczestniczyć w migracji starszych serwisów do Clean / Hexagonal Architecture,

  • tworzyć ADR-y i dokumentację architektoniczną,

  • pisać i rozwijać testy jednostkowe, integracyjne oraz kontraktowe,

  • pracować z Helm, GitLab CI i środowiskami GitOps,

  • brać udział w code review, estymacjach oraz wspierać systemy produkcyjne w ramach on-call.

Must have:

  • min. 5 lat komercyjnego doświadczenia w Javie,

  • bardzo dobra znajomość Java 17+ i Spring Boot,

  • praktyczne doświadczenie produkcyjne z Apache Kafka,

  • dobra znajomość SQL, PostgreSQL, migracji baz danych i transakcji,

  • doświadczenie w testach jednostkowych i integracyjnych, w tym Testcontainers,

  • znajomość testów kontraktowych,

  • praktyczna znajomość Clean Architecture / Hexagonal Architecture oraz DDD,

  • doświadczenie z Docker, Kubernetes i CI/CD,

  • umiejętność projektowania REST API / OpenAPI,

  • znajomość Gradle lub Maven.

Mile widziane:

  • doświadczenie w payments, fintech, księgowości lub fakturowaniu,

  • Avro + Schema Registry,

  • Spock/Groovy, Spring Cloud Contract,

  • OpenTelemetry, Prometheus, Grafana, ELK,

  • Helm, GitOps, ArgoCD lub Flux,

  • doświadczenie w integracji z SAP.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Software Developer jobs in Poland.

Finding similar jobs…