Jobs › Companies › Caterpillar › Backend Software Engineer (Java)

Über diese Backend Software Engineer (Java) Stelle bei Caterpillar

Caterpillar · Vor Ort · Wuxi, Jiangsu

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.

Bereit, sich bei Caterpillar zu bewerben?
Bei Caterpillar bewerben

Über Caterpillar

There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar. Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the

Alle Jobs bei Caterpillar ansehen →

Ähnliche Jobs

Caterpillar
Backend Software Engineer (Architecture)
Caterpillar
⚡ Früh bewerben Wuxi, Jiangsu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
Caterpillar
Embedded Software Engineer(Linux / MCU)-OTA
Caterpillar
⚡ Früh bewerben Wuxi, Jiangsu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
Caterpillar
Embedded Software Engineer (Linux & MCU)-service
Caterpillar
⚡ Früh bewerben Wuxi, Jiangsu Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
Ensono
Senior Mainframe Systems Programmer - CICS/MQ
Ensono
⚡ Früh bewerben Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 28 Min.
Truveta
Senior Software Engineer – Infrastructure Services
Truveta
⚡ Früh bewerben Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 43 Min.
Truveta
Senior Software Engineer - Backend Services
Truveta
⚡ Früh bewerben Hyderabad, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 44 Min.
ASM
Senior Engineer, Software Quality Assurance
ASM
⚡ Früh bewerben US > Arizona > Phoenix Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 46 Min.
IMC
Java Software Engineer (Strategy Team)
IMC
⚡ Früh bewerben Mumbai, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Bitwarden
Lead Software Engineer (Secrets Manager & AI Identity)
Bitwarden
⚡ Früh bewerben Noida Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Caterpillar

Alle Jobs bei Caterpillar ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos