Backend Developer

Job description:

· Participate in system analysis and design of projects, capable of completing detailed design, coding, testing, and deployment tasks, ensuring project progress and quality.

参与项目的系统分析及设计、能够胜任完成详细设计和编码及测试、部署任务,确认项目进度和质量

· Ensure the validity and correctness of relevant code and collaborate effectively with the team.

能够确保相关代码的有效性和正确性,协同团队作战

· While flexibly supporting business needs, maintain a solid understanding of system capacity, stability, and related aspects.

灵活支撑业务的同时,对系统容量、稳定性等有一定的理解

· Complete the writing of technical documentation related to the work.

完成与工作相关的技术文档编写工作

Job description (Qualifications):

· Development experience for more than 5 years.

至少5年开发经验。

· Strong experience with Java/GoLang.

熟练使用java/GoLang语言开发。

· Good knowledge of data technologies such as MySQL, MongoDB or ElasticSearch.

对数据技术,如MySQL, MongoDB和ElasticSearch有深入了解。

· Proficient in the principles and implementation of mainstream open-source frameworks (e.g., Spring, MyBatis), with expertise in Spring Boot, Spring Cloud, and hands-on experience in microservices architecture development.

熟悉主流开源框架(如Spring,MyBatis)的原理与实现,精通 Spring Boot、Spring Cloud 等框架,具备微服务架构开发经验

· Have knowledge of CI/CD and build automation.

了解CI/CD和自动化部署脚本。

· Proficient in Docker and Kubernetes (container technologies), with practical experience and understanding of their principles.Skilled in middleware such as MQ and Redis。

熟悉Docker、Kubernetes 等容器技术和中间件的使用及原理,比如MQ,Redis

· Strong communication and ownership mindset, with excellent business collaboration, coordination, and driving capabilities.

有良好的沟通表达和owner意识,具备较好的业务沟通协调推动能力

· Ability to cope with pressure and work independently.

具有抗压能力和独立完成工作的能力

· Good English.

能用英语进行口头文本交流