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