About Kody
Kody is an international technology company with offices in Singapore, London, and Hong Kong. We focus on building high-quality software solutions, driving technological innovation, and providing reliable technical products to global customers.
Currently, we are seeking a senior Kotlin backend engineer responsible for building a stable, efficient, and scalable backend system. If you are proficient in Kotlin or Java and want to exert technical influence in an international team, we look forward to your joining!
Job Description
As a Kotlin backend engineer, you will be responsible for designing, developing and optimizing backend services to support high-traffic, high-performance applications. You need to have in-depth understanding in areas such as microservices architecture, database optimization, API development, etc., while also having good English communication skills to collaborate with international teams.
This position supports flexible office arrangements and is based in the Shenzhen region. It may require occasional trips to the office or Hong Kong depending on team schedules or project progress.
Duties include:
Backend development: Design, develop and optimize backend APIs and services using Kotlin (or Java).
Architecture design: Participate in system architecture design, 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 API, seamlessly integrate with front-end and mobile teams.
Microservices and cloud deployment: Develop a scalable microservices architecture using Docker, Kubernetes, AWS/GCP for cloud deployment.
Performance optimization: Identify and resolve system performance bottlenecks, and improve application runtime efficiency.
Testing and code quality: Write unit tests and integration tests to ensure code stability.
Cross-team collaboration: Work closely with front-end engineers, product managers, and QA testing teams to push products to market.
Requirements
Position requirements
3 years of Kotlin or Java backend development experience, familiar with Spring Boot, Ktor or similar frameworks.
Proficient in 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 experience (AWS, GCP, or Azure).
Familiar with multithreading, asynchronous programming, message queues (Kafka, RabbitMQ), and optimizing backend performance.
English communication skills are good, and I can communicate fluently with international teams.
Currently living in Shenzhen or the surrounding area, you are required to regularly come to the office and be able to travel to Hong Kong for business as needed.
Have high concurrency and large-scale system development experience.
Understand DevOps, CI/CD processes, and be able to push for automated deployment and operations.
Have distributed system or data architecture design experience.
Contributions to open source communities or personal technical blogs.
Benefits
Why join Kody?
Global technology company with offices in Singapore, London, and Hong Kong.
Remote work + Hong Kong office, providing flexible work arrangements.
Technology drives culture, and engineers have core influence in product decisions.
Challenging projects, participating in large-scale backend architecture design and optimization.
Competitive salary and benefits, in recognition of your technical contributions.