New offer - be the first one to apply!
October 17, 2026
Backend Developer (Go)
Senior • On-site
100,000 - 140,000 CZK/yr
Prague, Czech Republic
Quick Facts
- Role: Backend Developer (Go)
- Focus: Go-based microservices, REST APIs, event-driven messaging, and PostgreSQL for payment and e-wallet systems
Description
You will develop and operate backend services in Go that power payment microservices, including REST API design, integrations, and versioning. The role involves event-driven communication using RabbitMQ and CloudEvents, database schema and transaction work in PostgreSQL, and continuous architecture improvements for reliability and performance.
Responsibilities
- Build and run Go backend microservices for payment systems
- Design and maintain REST APIs and service-to-service contracts, including versioning and backward compatibility
- Implement event-driven/asynchronous messaging via RabbitMQ and CloudEvents
- Design PostgreSQL structures, transactions, migrations, and optimize database operations
- Improve existing services, integration layers, and participate in designing new gateway components
- Contribute to quality and reliability through automated tests, code reviews, and troubleshooting/optimizations
- Collaborate technically with other developers to establish standards and propose pragmatic solutions
Requirements
- 5+ years of backend development experience
- 2–3+ years of Go in production
- Strong Go knowledge (goroutines, channels, context, concurrency, application performance)
- Experience with REST API and microservice design and operation
- Strong PostgreSQL knowledge (transactions, migrations, database design)
- Experience with message brokers (ideally RabbitMQ or Kafka)
- Knowledge of Docker, Kubernetes, and CI/CD principles
- Commitment to testing, code reviews, and readable code
- Ability to communicate in Czech/Slovak and handle technical communication in English
Benefits
- Real impact on product development
- Ability to propose changes and reduce technical debt through architecture and automation improvements
- Small team with direct communication and close collaboration with developers, analysts, and product decision-makers
- Technically interesting work on payment systems that must be fast, secure, and reliable
- A continuously evolving environment where priorities and processes may change as the product grows
Similar jobs you might like
Senior GO Developer
VIER
Senior
Technology
Poznań, Pl-30, Poland · On-site
N/A
11 days ago
Go Developer
IBA Poland
Senior
Technology
Wrocław, DS, Poland · Remote
N/A
12 days ago
Go Backend Developer (Mid/Senior) — 100% Remote
OPTINEO
Mid
Technology
Warsaw, MA, Poland · Remote
25K zł - 30K zł/yr
4 days ago
Senior Go Engineer / Go Application Architect
JellyLabs Tech
Senior
Technology
Kraków, Poland · Remote
0K zł - 0K zł/yr
5 days ago

Backend Developer (.NET)
Andersen
Senior
Technology
Kraków, MA, Poland · Remote
141K zł - 208K zł/yr
16 days ago
Senior Backend Engineer
Text SA
Senior
Technology
Wrocław, DS, Poland · Remote
24K zł - 35K zł/yr
5 days ago

Specjalista API Backend Developer (K/M/N)
Randlab
Mid
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
16 days ago
Go Backend Engineer
Ringier Axel Springer Polska
Junior
Technology
Kraków, MA, Poland · On-site
N/A
4 days ago

Java Backend Developer (Remote)
DevCors
Mid
Technology
Brno, Czechia · Hybrid
N/A
7h ago

# Java Backend Developer
1.PF s.r.o.
Junior
Technology
Prague, Czechia · Hybrid
N/A
15 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights