Senior Software Engineer

B3 Consulting Poland

Polska

Híbrido

PLN 180 000 - 260 000

Tempo integral

há 38 horas
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

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

Resumo da oferta

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.

Qualificações

  • 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)

Responsabilidades

  • 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.

Conhecimentos

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

Ferramentas

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

Descrição da oferta de emprego

We are part of an international organization listed on Nasdaq Stockholm, operating in 11 countries. In Poland, we work with full autonomy. We independently choose our technologies, processes, and ways of working while maintaining the highest professional standards.

We deliver a wide range of IT projects in Poland and internationally, across multiple domains and technologies. This allows our consultants to develop their competencies and gain experience aligned with their professional ambitions.

Our collaboration is built around the CARE philosophy. For us, it means responsible project matching, transparent cooperation, and a long-term approach to professional growth.

Senior Software Engineer

In this role, you will design and scale backend microservices for the merchant payments domain, building core services for prepaid wallets, payment gateway integrations, invoicing, and reporting

Grow in an environment that cares about your development as much as you do.

Your 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, keeping domain logic framework-free and documenting choices via Architecture Decision Records.
  • Build event-driven integrations over REST and Kafka with Avro, enforcing idempotency and money handling correctness.
  • Own full lifecycle deployment and quality using Helm, GitLab CI, GitOps on Kubernetes, and testing with Spock, Testcontainers, and Spring Cloud Contract.
Requirements
  • Experience with backend microservices using Java or Kotlin, Spring Boot, Clean Architecture, and Hexagonal Architecture.
  • Experience with event-driven architecture using Kafka and Avro, alongside REST integrations.
  • Knowledge of financial logic handling, including idempotent endpoints, precise monetary calculations, and PII protection.
  • Experience with testing and quality tools using Spock, Testcontainers
  • Experience with GitOps and DevOps practices using Helm, GitLab CI, and Kubernetes.
  • Experience using AI-assisted and agentic coding tools (such as Claude Code, GitHub Copilot, Cursor, or Codex)
  • You need to live in Poland and/or be eligible to work here.
What we offer
  • Work in a Scandinavian culture built on logic and dialogue.
  • Health and sports benefits tailored to your needs.
  • Speed Coaching – short sessions that provide new perspectives and solutions.
  • Sports training, an internal team, and opportunities to take part in competitions.
  • Team events and development-focused meetups.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

SENIOR SOFTWARE ENGINEER (PAYMENTS)
SENIOR SOFTWARE ENGINEER (PAYMENTS)

Reply Group • Katowice

Presencial
PLN 180 000 - 320 000
Medical care
Benefits platform
Training opportunities
+3
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems • Polska

Presencial
PLN 260 000 - 380 000
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems • Wrocław

Presencial
PLN 220 000 - 340 000
Overseas Contractor- Senior Backend developer
Overseas Contractor- Senior Backend developer

LTM • Gdynia

Híbrido
PLN 180 000 - 300 000
Senior Java Developer
Senior Java Developer

Envion Software • Warszawa

Presencial
PLN 268 000 - 357 000
Fully remote or hybrid work
Direct collaboration with senior staff
Transparent compensation & learning预算
+1
Technical Team Lead
Technical Team Lead

Tenarai Europe • Kraków

Presencial
PLN 180 000 - 260 000
Life Insurance
Onsite Parking
Development Budget
+6
Senior Java Software Engineer
Senior Java Software Engineer

Tenarai Europe • Kraków

Presencial
PLN 180 000 - 250 000
Onsite parking space for employees
Life Insurance
Budget for development
+5
Overseas Contractor- Senior Java Backend Developer
Overseas Contractor- Senior Java Backend Developer

LTM • Gdynia

Híbrido
PLN 260 000 - 360 000
Senior Java Developer
Senior Java Developer

Chabre • Warszawa

Presencial
PLN 165 000 - 220 000
Peripherals subsidy 500 PLN
MacBook Pro / Lenovo Legion 5
Course funding
Python / Data Engineer
Python / Data Engineer

B3 Consulting Poland • Warszawa

Presencial
PLN 180 000 - 280 000
Health benefits
Sports benefits
Speed Coaching
+2