后端开发工程师

DiDi

Singapore

Presencial

SGD 90 000 - 130 000

Tempo integral

há 5 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te nesta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Relaxed atmosphere
Flat management structure
Growth opportunities

Resumo da oferta

DiDi is seeking a Golang/Java Development Engineer for its technical team in Singapore. You will work on backend services, performance tuning, and collaboration across teams to deliver stable, scalable products.

The role requires 2+ years in Golang/Java development, proficiency in RESTful APIs and microservices, and strong communication skills. A growth-focused environment with flat structure awaits.

Qualificações

  • Bachelor's degree in a computer-related field and at least 2 years of Golang/Java development experience.
  • Proficient in Golang/Java language with good coding habits and standards.
  • Familiar with data structures, algorithms, and design of scalable backend systems.
  • Experience with microservice architecture, RESTful APIs, RPCs and message queues.
  • Experience with MySQL/Redis and database design/optimization.
  • Knowledge of Linux OS and common CLI tools.

Responsabilidades

  • Participate in requirement analysis, design, development and testing of company products.
  • Develop Golang/Java backend services including interfaces, code, and unit tests.
  • Tune performance to improve stability and scalability of existing systems.
  • Collaborate with team members to address technical challenges and issues.
  • Stay updated with Golang/Java developments and write technical documentation.

Conhecimentos

Golang
Java
RESTful API
Microservices
Distributed systems
Big data processing
Linux

Formação académica

Bachelor's degree in computer-related fields

Ferramentas

MySQL
Redis
RPC
Message queues

Descrição da oferta de emprego

We are seeking a Golang/Java Development Engineer to join our technical team and contribute to the innovation and optimization of our company's products. As a Golang/Java Development Engineer, you will be responsible for participating in the development, maintenance, and performance optimization of the company's core products, providing stable and efficient technical support.

Primary Responsibilities
  • Participate in the requirement analysis, design, development, and testing of company products;
  • Be responsible for the development of Golang/Java backend services, including interface design, code writing, unit testing, etc.;
  • Perform performance tuning on existing systems to enhance their stability and scalability;
  • Collaborate with team members to tackle technical challenges and resolve issues in projects;
  • Keep up with Golang/Java community developments, understand the latest technological trends, and maintain technical sensitivity;
  • Write relevant technical documentation to assist team members in understanding project progress and technical details.
Requirements
  • Bachelor's degree or above in computer-related fields with at least 2 years of Golang/Java development experience;
  • Proficient in Golang/Java language, familiar with its features and best practices;
  • Familiar with common data structures and algorithms, with good programming habits and code norms;
  • Familiar with microservice architecture, RESTful API design, and understanding of communication mechanisms such as RPC and message queues;
  • Familiar with commonly used databases and caching technologies such as MySQL and Redis, with the ability to design and optimize databases;
  • Understanding of the Linux operating system, familiar with commonly used command-line tools and system monitoring methods;
  • Good communication skills and team collaboration spirit, able to handle a certain amount of pressure and challenges;
  • Experience in distributed systems, high concurrency, big data processing, and other related fields is preferred.
What We Offer
  • A relaxed work atmosphere and a flat management structure;
  • Abundant opportunities for technical learning and exchange to support your technical growth;
  • Broad career development space and promotion opportunities to support your career planning.

Kindly Note: Only shortlisted candidates will be notified. Thank you for your understanding.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Backend Engineer (JAVA / GO)
Backend Engineer (JAVA / GO)

VANGUARD SOFTWARE PTE. LTD. • Singapore

Presencial
SGD 90 000 - 170 000
Senior Backend Engineer (JAVA / GO)
Senior Backend Engineer (JAVA / GO)

Vanguard Software Pte Ltd • Singapore

Presencial
SGD 120 000 - 180 000
Technical Leadership Opportunities
Continuous Growth
High-Performance Collaboration
+1
Golang Developer
Golang Developer

ENCORA TECHNOLOGIES PTE. LTD. • Singapore

Presencial
SGD 120 000 - 160 000
Senior Java Developer (Contract)
Senior Java Developer (Contract)

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

Presencial
SGD 120 000 - 160 000
Junior Backend Developer
Junior Backend Developer

NEXTSOFT PTE. LTD. • Singapore

Presencial
SGD 42 000 - 66 000
Technical Lead (Golang)
Technical Lead (Golang)

PeopleSearch • Singapore

Presencial
SGD 150 000 - 190 000
Backend Engineer - Java & Go (12-Month Contract)
Backend Engineer - Java & Go (12-Month Contract)

NTT SINGAPORE PTE. LTD. • Singapore

Presencial
SGD 120 000 - 180 000
Software Engineer (Java & Golang) – Immediate / Short Notice - Contract
Software Engineer (Java & Golang) – Immediate / Short Notice - Contract

NTT SINGAPORE PTE. LTD. • Singapore

Presencial
SGD 120 000 - 180 000
Backend developer
Backend developer

Fuku • Singapore

Teletrabalho
SGD 90 000 - 120 000
Competitive salary
Comprehensive health insurance
Flexible working hours
+4
Java - Golang developer
Java - Golang developer

TechCom Solutions Pte Ltd • Singapore

Presencial
SGD 120 000 - 180 000