Senior Backend Engineer — Payments Microservices (Poland)

B3 Consulting Poland

Polska

Hybrid

PLN 180,000 - 260,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and sports benefits
Speed Coaching
Sports training & internal team
Team events & meetups

Job summary

Senior Software Engineer at B3 Consulting Poland will design and scale backend microservices for the merchant payments domain, building core services for prepaid wallets, payment gateway integrations, invoicing, and reporting.

You will migrate legacy services to Clean Architecture and Hexagonal Architecture, build event-driven integrations over REST and Kafka with Avro, and own full lifecycle deployment using Helm, GitLab CI, and Kubernetes.

Qualifications

  • Backend microservices with Java/Kotlin, Spring Boot, Clean/Hexagonal Architecture
  • Event-driven with Kafka and Avro, REST integrations
  • Knowledge of monetary calculations and PII protection
  • Testing with Spock and Testcontainers
  • GitOps and DevOps with Helm, GitLab CI, Kubernetes
  • Experience with AI-assisted coding tools (Claude Code, GitHub Copilot, Cursor, Codex)

Responsibilities

  • Design and deliver backend microservices in the merchant payments and reporting domain, including prepaid wallets, invoicing, and SAP / payment gateway integrations.
  • Migrate legacy services to Clean Architecture and Hexagonal Architecture, documenting decisions with Architecture Decision Records.
  • Build event-driven integrations over REST and Kafka with Avro, ensuring idempotency and correct money handling.
  • Own full lifecycle deployment and quality using Helm, GitLab CI, GitOps on Kubernetes, and testing with Spock, Testcontainers, and Spring Cloud Contract.

Skills

Java/Kotlin
Spring Boot
Microservices
Clean Architecture
Hexagonal Architecture
Kafka
REST
Monetary calculations
PII protection
Spock/Testcontainers
GitOps
Kubernetes
DevOps practices
AI-assisted coding tools
agentic coding tools

Tools

Kafka
Avro
Spock
Testcontainers
Spring Cloud Contract
Helm
GitLab CI
Kubernetes
Claude Code
GitHub Copilot
Cursor
Codex

Job description

Senior Software Engineer at B3 Consulting Poland will design and scale backend microservices for the merchant payments domain, building core services for prepaid wallets, payment gateway integrations, invoicing, and reporting.

You will migrate legacy services to Clean Architecture and Hexagonal Architecture, build event-driven integrations over REST and Kafka with Avro, and own full lifecycle deployment using Helm, GitLab CI, and Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

B3 Consulting Poland • Polska

Hybrid
PLN 180,000 - 260,000
Health and sports benefits
Speed Coaching
Sports training & internal team
+1
Senior Java Backend Developer - Payments & AI-Driven APIs
Senior Java Backend Developer - Payments & AI-Driven APIs

LTM • Gdynia

Hybrid
PLN 180,000 - 300,000
Senior Java Backend Engineer – Microservices & Payments
Senior Java Backend Engineer – Microservices & Payments

DCG Poland • Warszawa

On-site
PLN 180,000 - 250,000
Private medical care
Co-financing for the sports card
Dedicated consultant
Overseas Contractor- Senior Backend developer
Overseas Contractor- Senior Backend developer

LTM • Gdynia

Hybrid
PLN 180,000 - 300,000
Senior Java Backend Engineer – Payments Microservices
Senior Java Backend Engineer – Payments Microservices

DCG Poland • Poland

On-site
PLN 120,000 - 180,000
Private medical care
Co-financing for the sports card
Dedicated consultant support
SENIOR SOFTWARE ENGINEER (PAYMENTS)
SENIOR SOFTWARE ENGINEER (PAYMENTS)

Reply Group • Katowice

On-site
PLN 180,000 - 320,000
Medical care
Benefits platform
Training opportunities
+3
Overseas Contractor- Senior Java Backend Developer
Overseas Contractor- Senior Java Backend Developer

LTM • Gdynia

Hybrid
PLN 260,000 - 360,000
Hybrid Senior Java Engineer – Payments Microservices
Hybrid Senior Java Engineer – Payments Microservices

ITConnect • Polska

Hybrid
PLN 180,000 - 240,000
Senior Java Engineer — Low-Latency Payments & Cloud Microservices
Senior Java Engineer — Low-Latency Payments & Cloud Microservices

RE Partners Consulting • Warszawa

On-site
PLN 240,000 - 360,000
Senior Java Backend Engineer - Payments & AI-Driven Spec
Senior Java Backend Engineer - Payments & AI-Driven Spec

Thrive IT Systems • Warszawa

Hybrid
PLN 180,000 - 320,000