Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

SHEIN

高级/资深Java工程师(价格管理)

Posted Updated 1 view
Discussion

Description

【岗位职责】

1. 【核心开发】负责XX业务线核心模块的技术方案设计与实现,确保系统高可用、高性能

2. 【技术攻关】解决复杂技术问题(性能瓶颈、架构优化、疑难Bug),制定技术演进路线

3. 【Code Review】把控代码质量,输出最佳实践,推动团队技术规范落地

4. 【技术影响力】编写技术文档,组织技术分享,参与技术选型和架构评审

5. 【协作推进】与产品、测试、运维协同,保障项目按时交付



【基础要求】

1. 本科及以上学历,5年+ Java开发经验,至少主导过1个中大型项目的核心模块


2. Java 核心能力:

- 精通Java并发、集合、IO、反射等核心技术

- 深入理解JVM原理(内存模型、GC调优、类加载机制)

- 熟练使用Spring全家桶,理解IOC/AOP/事务等底层原理


3. 中间件与分布式(至少精通2项):

- MySQL:复杂SQL优化、索引设计、主从架构、分库分表实战

- Redis:缓存设计、集群架构、常见问题处理(雪崩/穿透/热key)

- 消息队列:Kafka/RocketMQ二选一深入理解(消费模型、高可用)

- Elasticsearch:倒排索引原理、DSL编写、性能调优


4. 架构与工程能力:

- 有微服务架构经验(SpringCloud/Dubbo),理解服务治理

- 熟悉分布式事务、分布式锁、限流降级等解决方案

- 了解Docker/K8s基本使用,有DevOps意识


【加分项】

5. 大模型应用开发(满足任一即可):

- 有LLM集成经验(OpenAI/Claude/通义千问等API)

- 掌握RAG架构,熟悉向量数据库(Milvus/Pinecone/ES向量检索)

- 使用过LangChain/LlamaIndex构建AI应用

- 有Agent开发经验(工具调用、流程编排)


6. 熟悉电商领域(商家后台/商家价格等业务场景)


【软技能】

7. 技术驱动意识强,能主动识别技术债务并推动优化

8. 良好的沟通能力,能清晰表达技术方案并说服他人

9. 有技术分享/文档输出习惯,愿意带动团队成长

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →