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
160 - 200 PLN per hour
Apply Now