Overslaan en naar de inhoud gaan
Een groep mensen die in stoelen zitten en een laptop bekijken

Engineering

Backend Software Engineer (Java)

Plaats Wuxi, Jiangsu, China
Datum geplaatst
Toepassen door
Soort contract Full time
Soort baan Fixed Term - Temporary (Fixed Term)
Aanvraag-ID R0000396051

Beschrijving

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

主要负责平台后端系统的需求分析、架构设计、功能开发、性能优化与技术文档维护。该岗位聚焦 Java 技术栈及微服务架构实践,要求具备扎实的后端开发能力、良好的系统设计意识和问题分析能力,能够支撑平台系统稳定、高效、可扩展地持续交付。

岗位职责:

  • 参与平台后端软件需求分析、设计、开发、测试及维护工作。
  • 编写高质量、高性能的代码,确保软件的稳定性和可靠性。
  • 优化现有代码,提高软件性能。
  • 与团队成员协作,解决开发过程中遇到的问题。
  • 参与PRD设计及讨论,针对业务背景、目标范围、功能需求、业务流程、角色权限、异常场景、验收标准及版本边界提供技术意见。
  • 负责TRD文档的撰写与维护,明确系统架构、模块划分、接口设计、数据结构、数据库设计、通信协议、状态流转、异常处理、性能要求、安全要求及部署约束。
  • 参与需求评审、技术方案评审和开发过程答疑,协助研发团队理解需求边界、实现逻辑和验收标准,确保产品需求与技术实现保持一致。

岗位要求:

  • 学历要求:计算机、应用数学等相关专业本科及以上学历。
  • 经验要求:具备3年以上Java后端开发经验,有平台后端系统、微服务、分布式系统或企业级应用开发经验者优先;熟悉从需求分析、技术设计、开发实现、测试部署到运维维护的完整研发交付流程。
  • 技能要求
    • 熟练掌握Java编程语言,精通IO、多线程、集合、反射等核心机制,具备扎实的编程基础。
    • 熟练使用Spring全家桶(Spring Boot、Spring Cloud、Spring MVC)等主流开发框架。
    • 熟悉基于Spring Boot和Spring Cloud的微服务架构设计与实现,具备服务拆分、服务注册与发现、配置中心、API网关、服务间通信、负载均衡、熔断、重试、限流、分布式链路追踪、日志监控及故障排查的实践经验。
    • 熟悉ORM框架(MyBatis、JPA)
    • 熟练使用MySQL/PostgreSQL,具备SQL优化、索引设计能力。
    • 熟悉Redis等缓存技术,熟悉分布式缓存应用场景。
    • 熟悉消息队列使用与原理。
    • 熟悉Linux系统机常用命令,具备脚本编写能力。
    • 具备良好的技术文档编写能力,能够参与PRD设计及讨论,并按照规范独立撰写、维护和持续优化TRD、接口文档、数据库设计文档及开发说明文档。
    • 具备需求分析与方案抽象能力,能够将业务需求拆解为功能模块、用户故事、验收标准、接口需求和开发任务,并推动需求在研发过程中的闭环落地。

Posting Dates:

September 23, 2026 - October 15, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

LATEN WE AAN HET WERK GAAN

BLIJF OP DE HOOGTE VAN DE NIEUWSTE VACATURES EN NIEUWS VAN CATERPILLAR.

WORD LID VAN ONZE TALENTENGEMEENSCHAP
Een collage van mensen die glimlachen