Software Engineer - Backend - Payments

New
PolandFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
AWSDynamoDBGitJavaKafkaKotlinGrafanaMavenRESTful APIsTerraform

Requirements

  • Ability to communicate clearly and effectively in both written and spoken English
  • Solid experience building backend systems using Java or Kotlin
  • Ability to quickly pick up new technologies and domains
  • Experience working on payment systems, financial transactions or other high-integrity domains
  • Understanding of distributed systems and building for scale and reliability
  • Comfortable working with APIs and service-based architectures
  • Thoughtful approach to code quality, testing, and maintainability
  • Collaborative and team-oriented, with a willingness to share knowledge
  • Strong problem-solving skills and a proactive mindset

Responsibilities

  • Build and maintain backend services that support payment processing, fare calculations, and transaction flows
  • Contribute to the design of scalable, secure and resilient systems
  • Collaborate with cross-functional teams to deliver features from concept through to production
  • Write clean, maintainable code and contribute to testing and code review practices
  • Support integrations with third-party payment providers and financial systems
  • Monitor and improve system performance, reliability, and observability
  • Contribute to technical discussions, helping shape solutions and best practices
  • Take ownership of your work and support team outcomes
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now