JD基本信息
岗位职责
【岗位职责】
1. 负责公司 b 端业务系统的后端设计与开发,包括新功能研发、老项目维护、系统优化
2. 主导微服务架构下模块的拆分与集成,参与接口规范制定与性能调优
3. 参与传统 springmvc 项目的维护与升级,推动系统向现代化架构演进
4. 参与敏捷开发流程(如 sprint 计划、日会、评审、回顾等),保障需求高质量落地
5. 负责部分后台管理页面的简单前端开发和联调(如使用 vue / elementui 等)
6. 编写系统设计文档、api 文档及开发说明,持续提升代码规范性和可维护性
7. 在项目中应用合适的设计模式和技术方案,提升系统可扩展性与复用性
8. 与产品、测试、运维等跨职能角色协作,推动项目快速迭代与稳定交付
9. 深度理解 2b 行业业务需求,关注系统的交付质量与客户使用效果.
任职要求
【岗位要求】
1. 8 年及以上 java 后端开发经验,基础扎实,熟悉 java 多线程、集合、jvm 原理等
2. 熟练掌握 spring boot、spring cloud、springmvc、mybatis 等主流框架
3. 熟悉 微服务架构设计与常见治理方案(如注册中心、配置中心、链路追踪、限流熔断等)
4. 熟悉数据库设计及优化,能处理复杂查询,了解分库分表、读写分离等方案
5. 熟悉 redis、kafka/rocketmq、elasticsearch、nginx、docker 等常用中间件和工具链
6. 掌握常见的 设计模式(如工厂、策略、模板、观察者等),并能在项目中合理应用
7. 有 敏捷开发经验,熟悉 scrum / 看板流程,有参与日常敏捷例会、迭代评审、测试回归的实际经验
8. 能读懂并适当开发维护简单前端页面(vue / html+js+css)
9. 有 b 端系统开发经验,对权限体系、角色管理、数据字典、工作流等通用模块有实战经验
10. 良好的业务理解能力、沟通能力和团队合作能力,能独立解决复杂问题并主动推动交付
【加分项】
● 熟悉领域驱动设计(ddd)、事件驱动架构(eda)
● 有传统单体系统向微服务架构演进经验
● 有 devops 实践经验(如 jenkins 自动化、docker / k8s 部署流程)
● 有完整的 2b 行业交付项目经验,如: