工作职责:
1、对接业务或产品的需求,结合前端交互输出后端技术解决方案。
2、负责后端应用系统的设计及开发工作。
3、对现有的项目进行持续优化及改进,持续提升系统性能。
4、封装可重用的基础组件,提升开发效率和质量。
5、项目方向:动电回收平台以及企业内部应用系统后端等日常迭代需求。
任职要求:
1、本科及以上学历,学习能力强,能快速融入团队并理解业务,具备一定产品思维能力以及技术架构能力,过往经历有独立对接业务需求的优先考虑。
2、8年以上后端开发经验,熟悉Java语言以及生态,掌握微服务架构设计思想与实践,有互联网应用系统(如高并发、高可用场景)设计、开发经验,并具备一定前端开发能力者优先。
3、熟练运用主流开发框架与中间件,包括但不限于Spring Boot、Spring Cloud、MyBatis、Nacos、Redis、MQ(如 RocketMQ/Kafka)、XXL-Job等。
4、有扎实的数据库设计能力与SQL优化经验,熟悉数据库索引原理、事务机制,了解分库分表、数据同步等数据治理方案的实际应用。
5、熟悉网络通信协议与接口开发,包括 HTTP/HTTPS、WebSocket,能解决接口联调、性能瓶颈等问题。
6、掌握分布式系统核心技术,包括缓存策略设计(如 Redis 缓存穿透/击穿解决方案)、消息中间件异步解耦、慢查询定位与优化,有分布式事务处理经验者优先。
7、具备 Linux 系统常用命令操作能力,熟悉基于K8S+Docker的容器化部署流程。
8、要求积极主动,有责任心,拥有独立分析与解决复杂技术问题的能力,对技术有持续学习的热情与钻研精神,并具备良好的沟通能力和团队协作意识。