CareerPlanSign in

software engineer

Chengdu, China💼 Full-time🗓 2026-07-17 → 2026-09-26

Core

Design and develop software modules, ensure project delivery, troubleshoot production issues, and refactor code to improve maintainability.

Role type

Software Engineer (Java, Distributed Systems)

Builds

Software products and distributed applications

Domain

Enterprise Software Development

Deliverable

production ML models | product features

Required skills

Java, Spring MVC, Spring Boot, Hibernate/MyBatis, SQL optimization, NoSQL, Git, CI/CD, Linux, Docker, Kubernetes, AI tool usage (Vibe Coding)

Preferred skills

AI development project experience

Technologies

Java, Spring MVC, Spring Boot, Hibernate, MyBatis, Oracle, MSSQL, MySQL, PostgreSQL, Git, Docker, Kubernetes

Responsibilities

Design and implement software modules independently or lead them; Write and review functional requirement documents; Troubleshoot and fix online issues with root cause analysis; Refactor code and manage technical debt; Utilize AI tools for requirement analysis, code generation, and code review.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.