# 后端工程师 (Kotlin) - 深圳, 中国

**Company**: Kody
**Location**: 深圳, 中国
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://jobs.workable.com/view/j11pr7wKpF3kZfgRFDHhpD/%E5%90%8E%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%88-(kotlin)---%E6%B7%B1%E5%9C%B3%2C-%E4%B8%AD%E5%9B%BD-in-shenzhen-at-kody
**Canonical**: https://yubhub.co/jobs/job_555d0422-965

## Description

### **Job Overview**

We are seeking a senior Kotlin backend engineer to join our team in Shenzhen, China. As a backend engineer, you will be responsible for designing, developing, and optimizing our backend services to support high-traffic and high-performance applications.

### **Responsibilities**

- **Backend Development**: Design, develop, and optimize backend APIs and services using Kotlin (or Java).

- **Architecture Design**: Participate in system architecture design to ensure code quality, scalability, and high performance.

- **Database Management**: Optimize SQL/NoSQL databases to improve data access efficiency.

- **API Design and Development**: Build RESTful or gRPC APIs to integrate with frontend and mobile teams.

- **Microservices and Cloud Deployment**: Develop scalable microservices architecture and deploy on Docker, Kubernetes, AWS/GCP.

- **Performance Optimization**: Identify and resolve system performance bottlenecks to improve application efficiency.

- **Testing and Code Quality**: Write unit tests, integration tests to ensure code stability.

- **Cross-Team Collaboration**: Work closely with frontend engineers, product managers, QA teams to drive product delivery.

### **Requirements**

- **3+ years of experience in Kotlin or Java backend development**, familiar with Spring Boot, Ktor, or similar frameworks.

- Familiar with PostgreSQL, MySQL, MongoDB, or Redis for database management and optimization.

- Familiar with RESTful API, GraphQL, or gRPC design and development.

- Familiar with microservices architecture, Docker, Kubernetes, and cloud deployment (AWS, GCP, or Azure).

- Familiar with multi-threading, asynchronous programming, and message queues (Kafka, RabbitMQ) for performance optimization.

- **Good English communication skills** to collaborate with international teams.

- Currently residing in Shenzhen or surrounding areas, with regular office work and occasional trips to Hong Kong.

### **Preferred Skills**

- Experience with high-concurrency and large-scale system development.

- Understanding of DevOps, CI/CD pipelines to drive automation deployment and operations.

- Experience with distributed systems or data architecture design.

- Contributions to open-source projects or personal technical blogs.

### **Why Join Kody?**

- **Global fintech company** with offices in Singapore, London, and Hong Kong.

- **Remote work + Hong Kong office** with flexible work arrangements.

- **Technology-driven culture** with engineers having core influence in product decisions.

- **Challenging projects** with large-scale backend architecture design and optimization.

- **Competitive salary and benefits** to reward your technical contributions.

## Skills

### Required
- Kotlin
- Java
- Spring Boot
- Ktor
- PostgreSQL
- MySQL
- MongoDB
- Redis
- RESTful API
- GraphQL
- gRPC
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- multi-threading
- asynchronous programming
- message queues

### Nice to have
- high-concurrency
- large-scale system development
- DevOps
- CI/CD pipelines
- distributed systems
- data architecture design
- open-source projects
- personal technical blogs
