Hire the Best Golang Developers
in China

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
xiaoqi L.

Beijing, China

$50/hr
5.0
7 jobs

Hello there! 👋 I'm a seasoned senior backend developer with over 5+ years of expertise in crafting sophisticated business systems. In my capacity as a Senior Backend Development Engineer at ByteDance Inc., the powerhouse behind TikTok, I've harnessed the power of Golang, Java, Python, and C++ to engineer recommendation systems tailored to elevate the TikTok short video experience. What I bring to the table for you: 🚀 Free consultation: Delighted to provide insights based on hands-on experience with your project. 🛠 Project development: Proficient in Golang, Python, and Java, well-versed in their ecosystems and renowned frameworks. Services include API development, code refactoring, system design... 🔧 DevOps engineering: Well-acquainted with Kubernetes and Docker, with hands-on experience in open-source projects utilizing these for seamless deployments. Eager to collaborate and create brilliance together! 💻🌟

  • Golang
  • API
  • Docker
  • Java
  • Database
  • Python
  • MySQL
  • Kubernetes
  • Elasticsearch
  • Architecture
  • DevOps Engineering
Can C.

Shenzhen, China

$20/hr
5.0
1 jobs

I’m a developer experienced in building platform engeering. - Knows Golang, Python, HTML and CSS3, PHP, jQuery, Wordpress, and SEO

  • DevOps
  • Problem Solving
  • Computing & Networking
AiXiong Q.

Guangzhou, China

$25/hr
4.4
3 jobs

Overview: Senior Golang developer with 8 years of experience, proficient in API interface development and integration. Also, a Java developer with expertise in both frontend and backend development. Experienced in team collaboration, having participated in the development of over 20 medium to large-scale projects. ========================================================================== Skills: - Programming Languages: Golang, Java, JavaScript - Frameworks and Libraries: Gin, Beego, Gorm - Database Technologies: MySQL, MongoDB, Redis - Containerization: Docker - Operating Systems: Linux - Message Queue: RabbitMQ - Microservices: Go-micro -Python ========================================================================== Work Experience: Java Developer (2016) - Collaborated with a team to develop Java-based applications. - Contributed to the design and implementation of software solutions. - Assisted in optimizing code for performance and scalability. - Participated in code reviews and debugging sessions. Golang Developer (2017 - Present) - Successfully transitioned from Java to Golang development. - Developed web applications using the Gin and Beego frameworks. - Utilized Gorm for database interactions, enhancing data management. - Ensured data consistency and performance through efficient use of MySQL, MongoDB, and Redis. - Dockerized applications for seamless deployment and scaling. - Operated in Linux environments for development and production. - Integrated RabbitMQ for reliable message queuing. - Implemented microservices architecture using go-micro.

  • Golang
  • Docker
  • MySQL
  • NGINX
  • Java
  • Spring Boot
  • Redis
Hui L.

Chengdu, China

$40/hr
4.7
8 jobs

Have 15+ years in software field, Senior Golang developer for 4 years, Senior Qt/C++ developer for 10+ years, Master for Agile/Scrum/DevOps 10 years. 1. Architecture: Clean Architecture, Domain-Driven Design, Design Patterns, OOD, OOP 2. Golang: MicroService, gRPC, GraphQL, Restful API 3. C++/Qt/PyQt: Qt4/Qt5/Q6, QML, QSS, CMake, PyInstaller in Windows, Linux, Mac 4. CI/CD: Jenkins, Docker, Kubernetes, Terraform, Nexus 5. Database: MySQL, Postgres, Mongo, SQLite 6. Workflow: Scrum/LeSS/Lean, TDD, BDD, DevOps

  • Golang
  • C++
  • Qt Framework
  • PyQt
  • Docker Compose
  • CI/CD
  • QML
  • Qt Creator

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Golang Developer in China on Upwork?

You can hire a Golang Developer in China on Upwork in four simple steps:

  • Create a job post tailored to your Golang Developer project scope. We'll walk you through the process step by step.
  • Browse top Golang Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Golang Developer profiles and interview.
  • Hire the right Golang Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Golang Developer?

Rates charged by Golang Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Golang Developer in China on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Golang Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Golang Developer team you need to succeed.

Can I hire a Golang Developer in China within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Golang Developer proposals within 24 hours of posting a job description.