K

Kody

Payment processing for cards and wallets

Backend Engineer – Kotlin

Backend EngineeringConfirmed live in the last 24 hours
Full-timeShenzhen, Guangdong Province, ChinaNo salary listed

About the Job

Requirements

  • At least 3 years of Kotlin or Java backend development experience and familiarity with Spring Boot, Ktor, or similar frameworks.
  • Proficiency managing and optimizing databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Familiarity with designing and developing RESTful APIs, GraphQL, or gRPC.
  • Familiarity with microservices architecture, Docker, and Kubernetes, and experience with cloud deployment using AWS, GCP, or Azure.
  • Familiarity with multithreading, asynchronous programming, and message queues such as Kafka or RabbitMQ for backend performance optimization.
  • Good English communication skills to communicate fluently with international teams.
  • Currently reside in Shenzhen or nearby, work in the office periodically, and be able to travel to Hong Kong as needed.

Responsibilities

  • Design, develop, and optimize backend APIs and services using Kotlin or Java.
  • Participate in system architecture design and ensure code quality, scalability, and high performance.
  • Optimize SQL and NoSQL databases to improve data access efficiency.
  • Build RESTful or gRPC APIs and coordinate integration with frontend and mobile teams.
  • Develop scalable microservices and deploy them to the cloud using Docker, Kubernetes, and AWS or GCP.
  • Identify and resolve system performance bottlenecks to improve application efficiency.
  • Write unit and integration tests to ensure code stability.
  • Collaborate closely with frontend engineers, product managers, and quality assurance teams to deliver products.

Desired Qualifications

  • Experience developing high-concurrency, large-scale systems.
  • Knowledge of DevOps and CI/CD processes and ability to advance automated deployment and operations.
  • Experience with distributed systems or data architecture design.
  • Contributions to open-source communities or a personal technical blog.

About the Company

Kody

Payment processing for cards and wallets

Kody provides a payment processing platform that helps businesses accept multiple payment methods—cards, digital wallets, and open banking—through a single system. Its product lineup includes the KodyPOS terminal, a mobile app for iOS and Android, and KodyOrder, which lets hospitality customers order and pay at their tables. The platform also includes a content management system (CMS) for merchants to manage transactions, menus, discounts, and settings. Kody earns revenue through transaction fees charged to merchants for each payment processed. It targets a broad range of customers from SMEs to larger enterprises in retail and hospitality. The company’s goal is to simplify accepting and handling payments while providing operational tools through one integrated platform.

Company size
51-200
Company stage
Series A
Total funding
$30.9M
Headquarters
York, United Kingdom
Founded
2018

Recently Posted Jobs

Explore more opportunities at Kody

See more jobs