Senior Software Engineer (Payments)

Reply

Katowice

Hybrid

PLN 260,000 - 360,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Motivizer Benefits Platform
Language Courses
Training opportunities
Networking events

Job summary

Reply in Katowice seeks a Senior Software Engineer to design and scale payment backend services in a DevOps culture. You will own end-to-end payment flows and collaborate in cross-functional Scrum teams to deliver reliable, secure, and scalable systems.

Key focus areas include payment gateways integrations, event-driven architectures with Java, Spring Boot, Kafka and AWS, plus ensuring performance and security across critical transactional processes.

Qualifications

  • University degree in Computer Science, Data Science, Mathematics, or a comparable technical field.
  • 5+ years of experience in backend development of scalable, distributed systems using Java and Spring Boot.
  • Hands-on experience in the payment domain, including building or integrating payment gateways and orchestration.
  • Strong understanding of payment processes such as authorization, capture, settlement and refunds.
  • Experience integrating payment providers such as Adyen, Stripe, PayPal or similar platforms.
  • Experience with AWS, Kafka, Docker, Terraform and SQL-based databases like PostgreSQL.
  • Strong testing, performance optimization, and secure coding practices.
  • Fluent English and Polish; openness to hybrid work in Katowice.

Responsibilities

  • Design and implement highly available and scalable backend components for payment services, including payment flows (authorization, capture, refunds).
  • Build and evolve payment integrations with external providers and internal orchestration layers.
  • Take end-to-end ownership of services, including architecture, development, QA, security, and operations in a DevOps setup.
  • Contribute to event-driven, distributed systems using Java, Spring Boot, Kafka, and AWS.
  • Collaborate with Product Owners to shape payment-related features and improvements.
  • Ensure reliability, performance, and security of payment systems through monitoring and continuous improvement.
  • Work in a cross-functional Scrum team, contributing through code reviews, pair programming, and knowledge sharing.

Skills

Java
Spring Boot
Payment domain
AWS
Kafka
Docker
PostgreSQL
English
Polish

Education

University degree in Computer Science / Data Science / Mathematics

Tools

AWS
Kafka
Docker
Terraform
PostgreSQL

Job description

State-of-the-art Java development in a payments domain! Microservices in AWS with a DevOps culture, cross-functional Scrum teams, and full ownership of systems powering critical transactional flows. We are looking for a Senior Software Engineer with strong experience in payment systems who will design and scale services handling high-volume, business-critical payment processes.

Responsibilities
  • Design and implement highly available and scalable backend components for payment services, including payment flows such as authorization, capture, and refunds.
  • Build and evolve payment integrations with external providers (e.g. Adyen, Stripe, PayPal) and internal payment orchestration layers.
  • Take end-to-end ownership of services, including architecture, development, QA, security, and operations in a DevOps setup.
  • Contribute to event-driven, distributed systems using Java, Spring Boot, Kafka, and AWS.
  • Collaborate closely with Product Owners and stakeholders to shape payment-related features and improvements.
  • Ensure reliability, performance and security of payment systems through monitoring, alerting and continuous improvement.
  • Work in a cross-functional Scrum team, contributing through code reviews, pair programmin and knowledge sharing
Benefits
  • Motivizer Benefits Platform to choose and manage all your benefits in one place. You receive a budget (550 PLN monthly). You can choose medical care package, meal tickets, sports cards (we have Multisport and on preferential terms, we have membership cards to one of the most popular Gyms), cinema tickets, shop vouchers, discounts and many more.
  • Language Courses – you'll have access to a multi-language learning platform enabling you to practice you language skills and learn new ones!
  • Regular and systematic further training opportunities - both internally and from external providers. We support your ongoing learning and development.
  • Cooperation within an internal community is our everyday reality. We have networking events, coding challenges, and company parties for different occasions.
Qualifications
  • Completed university degree in Computer Science, Data Science, Mathematics, or a comparable technical field.
  • 5+ years of experience in backend development of scalable, distributed systems using Java and Spring Boot.
  • Proven hands‑on experience in the payment domain is required, including building or integrating payment gateways, payment orchestration or transactional systems.
  • Strong understanding of payment processes such as authorization, capture, settlement and refunds.
  • Experience integrating payment providers such as Adyen, Stripe, PayPal or similar platforms.
  • Practical experience with AWS, Kafka, Docker, Terraform, and SQL‑based databases (e.g. PostgreSQL).
  • Strong quality mindset, including testing, performance optimization, and secure coding practices.
  • Fluent communication skills in English and Polish, with openness to hybrid work in Katowice.
About OBI Smart Technologies
WHO ARE WE:

We are a joint venture between OBI and Reply Group, responsible for co-designing, building and operating mission-critical digital platforms for commerce, customer service, and omnichannel retail.

OUR MISSION:

""We unite technology leadership with deep retail vision to implement standardized processes and scalable digital products that drive efficient support for one of Europe’s largest DIY retailers. Leveraging proven best practices, we advance the internationalization of products and the digital mindset of our partners, delivering consistent and business-critical solutions to support the targets of our customer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BACKEND ENGINEER (JAVA, KOTLIN, SPRING BOOT)
BACKEND ENGINEER (JAVA, KOTLIN, SPRING BOOT)

Reply Group • Katowice

Hybrid
PLN 180,000 - 260,000
Medical Care
Benefits Platform
Language Courses Platform
+4
Senior Fullstack Engineer (Node.js, Vue.js)
Senior Fullstack Engineer (Node.js, Vue.js)

Reply • Katowice

Hybrid
PLN 240,000 - 360,000
Multisport card
Gym membership
Cinema tickets
+3
MID/SENIOR FULL-STACK ENGINEER (TYPESCRIPT, NODE.JS, VUE.JS, AWS)
MID/SENIOR FULL-STACK ENGINEER (TYPESCRIPT, NODE.JS, VUE.JS, AWS)

Reply Group • Katowice

Hybrid
PLN 240,000 - 360,000
Medical care
Benefits platform
Training opportunities
+3
SENIOR PLATFORM ENGINEER (AUTOMATION & AGENTIC ENGINEERING)
SENIOR PLATFORM ENGINEER (AUTOMATION & AGENTIC ENGINEERING)

Reply Group • Katowice

Hybrid
PLN 180,000 - 240,000
Medical care
Benefits Platform
Language Courses Platform
+2
SENIOR SOFTWARE ENGINEER (PAYMENTS)
SENIOR SOFTWARE ENGINEER (PAYMENTS)

Reply Group • Katowice

Hybrid
PLN 180,000 - 320,000
Medical care
Benefits platform
Training opportunities
+3
Data Analyst
Data Analyst

Reply • Katowice

Hybrid
PLN 120,000 - 180,000
Benefits platform
Medical care package
Meal tickets
+6
DATA ANALYST
DATA ANALYST

Reply Group • Katowice

Hybrid
PLN 120,000 - 180,000
Motivizer Benefits Platform
Language Courses
Medical Care
+6
DATA ANALYST (CRM)
DATA ANALYST (CRM)

Reply Group • Katowice

Hybrid
PLN 120,000 - 180,000
Medical Care
Meal Tickets
Sports Cards
+6
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Reply • Katowice

On-site
PLN 180,000 - 260,000
Motivizer Benefits Platform
Language Courses
Training opportunities (internal and外)
+1
Data Analyst (CRM)
Data Analyst (CRM)

Katowice IT • Katowice

Hybrid
PLN 145,000 - 246,000
Benefits platform
Language courses
Training opportunities
+1