Mid/Senior Backend Engineer (Java)
New
W
West CodePayments, gaming
Remote work from PolandContractMiddle
Salary160 - 200 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Good English
- Experience
- 4+ years of backend engineering experience
- Required Skills
- DockerPostgreSQLSQLJavaKafkaSpring BootCI/CDRESTful APIsMicroservicesDistributed Systems
Requirements
- Have 4+ years of backend engineering experience.
- Bring strong Java and Spring Boot skills.
- Have experience with microservices and distributed systems.
- Have experience with Kafka or a similar messaging platform.
- Have experience with REST APIs and external system integrations.
- Have experience with SQL and PostgreSQL or a similar relational database.
- Have experience with Docker and CI/CD.
- Have experience working with production systems.
- Have good English and the ability to work independently.
Responsibilities
- Build payment orchestration services with Java 21+ and Spring Boot 3.
- Develop integrations with payment providers and a consistent integration layer.
- Implement transaction flows for deposits, withdrawals, refunds, reversals, and status handling.
- Build routing, retry, timeout, and fallback mechanisms.
- Implement idempotency and duplicate-event protection.
- Develop asynchronous callbacks, webhooks, and event-driven flows.
- Support reconciliation and transaction-state consistency.
- Build high-volume, highly available services with strong observability.
View Full Description & ApplyYou'll be redirected to the employer's site