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.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
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