companyKody logo

Senior Backend Engineer (Kotlin) - Shenzhen, China

KodyShenzhen, Guangdong Province, China
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

3+ years of experience in Kotlin or Java backend development, 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. Knowledge of microservices architecture, Docker, Kubernetes, with cloud deployment experience (AWS, GCP, or Azure). Understanding of multithreading, asynchronous programming, and message queues (Kafka, RabbitMQ) to optimize backend performance. Strong English communication skills for effective collaboration with international teams. Must currently reside in Shenzhen or nearby, with regular office attendance and willingness to travel to Hong Kong as needed.

About the job

Location: Shenzhen, China | Occasional travel to Hong Kong required.

Job Type: Full-time | Backend Development

About Kody

Kody is a global technology company with offices in Singapore, London, and Hong Kong. We are dedicated to creating high-quality software solutions that drive technological innovation and deliver reliable tech products to clients worldwide.

We are currently seeking a Senior Kotlin Backend Engineer to build stable, efficient, and scalable backend systems. If you are proficient in Kotlin or Java and want to make a technical impact within an international team, we would love to have you on board!

Position Overview

As a Kotlin Backend Engineer, you will design, develop, and optimize backend services that support high-traffic, high-performance applications. You should possess deep understanding in microservices architecture, database optimization, and API development, along with strong English communication skills to collaborate with an international team.

This position supports flexible working arrangements, but residency in Shenzhen is required, with occasional in-office or project-based travel to Hong Kong.

Responsibilities

  • Backend Development: Use Kotlin (or Java) to design, develop, and optimize backend APIs and services.
  • 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 for seamless integration with frontend and mobile teams.
  • Microservices and Cloud Deployment: Develop scalable microservices architecture using Docker, Kubernetes, AWS/GCP.
  • Performance Optimization: Identify and resolve system performance bottlenecks to enhance application efficiency.
  • Testing and Code Quality: Write unit tests and integration tests to ensure code stability.
  • Cross-team Collaboration: Work closely with frontend engineers, product managers, and QA teams to drive product implementation.

Requirements

Qualifications

3+ years of experience in Kotlin or Java backend development, 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.
Knowledge of microservices architecture, Docker, Kubernetes, with cloud deployment experience (AWS, GCP, or Azure).
Understanding of multithreading, asynchronous programming, and message queues (Kafka, RabbitMQ) to optimize backend performance.
Strong English communication skills for effective collaboration with international teams.
Must currently reside in Shenzhen or nearby, with regular office attendance and willingness to travel to Hong Kong as needed.

Preferred Qualifications

Experience in high-concurrency, large-scale system development.
Familiarity with DevOps, CI/CD processes, capable of driving automated deployment and operations.
Experience in distributed systems or data architecture design.
Contributions to open-source communities or a personal technical blog.

Benefits

Why Join Kody?

A global technology company with offices in Singapore, London, and Hong Kong.
Flexible work arrangements with Shenzhen and Hong Kong offices.
A tech-driven culture where engineers have core influence in product decision-making.
Engage in challenging projects involving large-scale backend architecture design and optimization.
Competitive salary and benefits that reward your technical contributions.

About Kody

Kody is a forward-thinking global technology company committed to creating innovative software solutions. With offices located in major cities worldwide, including Singapore, London, and Hong Kong, we focus on delivering reliable technological products that empower our customers and drive their success.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.