Skip to content

Open nowFirst seen 33 hours ago

Senior Software Engineer(ZH)

TradeBeyond12 open roles

Where
Zhuhai, Guangdong Province, China
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer(ZH)TradeBeyond · Zhuhai, Guangdong Province, China
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on TradeBeyond's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.9%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: first seen 33 hours ago

The posting

For more than 20 years, TradeBeyond has been advancing a more efficient, responsible supply chain. Responding to retail sourcings need for smarter, automated workflows and data transparency, we developed the industrys leading supply chain platform, CBX, which is relied on by many of the largest brands and retailers around the world.

As consumers, businesses, and governments alike have increased their commitment to sustainability, Fortune 500 companies such as The Home Depot, REI, Safeway, Lidl, and Lululemon have turned to TradeBeyond to help optimize product development, manage suppliers, reduce waste, and improve quality and compliance.

Learn more at TradeBeyond.com

岗位职责:

1、独立完成开发任务

2、对已有的应用程序、组件进行升级和维护

3、准备单元测试的计划

4、遵从标准代码规范编写程序

5、完成领导安排的其他工作

6、能够不断学习和掌握新技术

7、充分了解任务需求,设计解决方案,既可自己开发又可指导他人开发。

8、具备举一反三的能力,提出功能设计优化方案,避免重复开发。

9、具备重构代码能力

10、在开发中考虑系统性能问题

11、能解决系统资源问题,如OOM

12、能够快速学习新知识,并应用到项目中,写下知识Wiki页面作为知识库材料

13、面对复杂问题任务时,懂得如何拆分任务,并且懂得要求增配人手,总管和上报任务进度给上级。

14、能够精确给出任务预估时间,帮助顾问安排Release 计划。

15、懂得总结和编写技术知识库文档,开展技术普及会议和技术分享会议,研讨会等。

要求:

1、本科及以上学历,5年以上相关工作经验

2、后端: 具备在Java/Spring 体系下的面向对象编程知识,掌握RESTful API, Spring Boot, JPA/Hibernate, SQL,如具备Elasticsearch或NoSQL (MongoDB) 经验

3、前端: Web/HTML/CSS 编程经验,掌握 Angular和 RESTful API使用,如具备React或Vue经验

4、有英语4级证书及以上,具有良好的英文听、说、读、写能力

5、具有Kubernetes(EKS/AKS)经验

6、熟练使用消息中间件,了解nginx基本使用更佳

7、熟悉使用Docker、具备系统性能调优经验、具备重构优化代码经验

8、有电商复杂系统开发经验

9、具有Mobile 的开发经验,Flutter 经验

10、具有良好的逻辑分析和解决问题的能力

11、具有成熟及卓越的工作态度、创新精神、表现主动、具有良好的书面表达和沟通能力, 有带领团队合作、项目管理经验

12、能够承受工作压力,乐意面对挑战

Responsibilities:

  • Independently design, develop, and deliver complex development tasks end to end.
  • Enhance, upgrade, and maintain existing applications and system components with a focus on scalability and performance.
  • Analyse requirements thoroughly and design appropriate technical solutions; capable of both hands-on development and providing technical guidance to others.
  • Write clean, maintainable, and well-tested code in accordance with established coding standards and best practices.
  • Prepare and maintain unit test plans to ensure system quality and reliability.
  • Identify opportunities for functional and architectural optimization to reduce repetitive development and improve system efficiency.
  • Perform code refactoring and optimization to improve performance, stability, and maintainability.
  • Consider system performance, resource utilization, and scalability throughout the development lifecycle.
  • Diagnose and resolve system-level issues, including memory and resource constraints (e.g., Out of Memory errors).
  • Quickly acquire new technical knowledge and apply it to projects, documenting learnings in Wiki or internal knowledge bases.
  • Break down complex problems into manageable tasks, proactively request additional resources when needed, and track, manage, and report progress to stakeholders.
  • Accurately estimate development timelines and support consultants and project teams in planning release schedules.
  • Compile and maintain technical documentation; lead technical knowledge-sharing sessions, workshops, and internal training.
  • Support additional initiatives and tasks as assigned by leadership.

Requirements

  • Bachelors degree or above in Computer Science or a related field, with 5+ years of relevant development experience.
  • Backend expertise in object-oriented programming within the Java / Spring ecosystem, including: Spring Boot, RESTful APIs, JPA / Hibernate, SQL
  • Experience with Elasticsearch or NoSQL databases (e.g., MongoDB) is a plus.
  • Frontend experience with HTML, CSS, and web technologies, including:
  • Angular and consuming RESTful APIs
  • Experience with React or Vue is a plus.
  • CET-4 certificate or equivalent, with strong English listening, speaking, reading, and writing skills.
  • Hands-on experience with Kubernetes (e.g., EKS / AKS).
  • Proficient with message-oriented middleware; familiarity with basic Nginx usage is preferred.
  • Strong experience with Docker, including system performance tuning and code refactoring/optimization.
  • Experience developing complex e-commerce systems.
  • Mobile application development experience, particularly with Flutter, is a plus.
  • Strong logical thinking, analytical, and problem-solving abilities.
  • A mature and professional work attitude with strong ownership, initiative, and innovation mindset.
  • Excellent written and verbal communication skills, with experience in technical leadership and project management.
  • Ability to work under pressure and willingness to take on challenging problems.

TradeBeyond Offers

You will work in a flat and open team environment where your experience and expertise are valued. You will work in partnership with a leadership team who have profound domain knowledge in their functional areas and are keen to work with you to continuously make positive impacts for our customers and employees. Externally, you will be engaging with a client network on a global footprint.

We offer competitive compensation in a dynamic, high growth and global environment. At TradeBeyond, we value the diversity of our employees and partners. We believe that our company thrives when we support and celebrate our differences.

Interested parties, please apply together with resume, stating current and expected salary, and send it via APPLY NOW. We are an equal opportunity employer and welcome applications from all qualified candidates. All information provided by applicants will be treated in strictest confidence and handled confidentially for recruitment-related purposes within the company and our associated company. Applicants may be considered for other suitable positions within the company over a one-year period, after which their personal data will be destroyed

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against TradeBeyond's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on TradeBeyond's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    TradeBeyond's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.