Java后端开发工程师 (积分商城)
广州菲利斯太阳能科技有限公司职位描述
职责描述: 1. 现有功能维护与优化:负责积分商城系统现有功能的日常维护、线上问题排查与性能优化,快速响应并修复生产环境缺陷。 2. 新功能开发落地:承接积分商城未来新功能的需求拆解、技术方案设计与编码实现,覆盖积分体系、商品中心、订单交易、营销活动(秒杀/拼团/优惠券)等核心模块,持续扩展商城能力边界。 3. 积分规则引擎设计:参与设计基于新安装光伏/储能设备奖励、光伏发电量、储能行为、电网互动等业务场景的积分发放规则引擎,实现灵活可配置的积分获取与消耗逻辑。 4. 光伏储能数据对接:负责发电数据、储能数据到积分发放的业务畅通;实现发电数据、储能数据到积分发放的链路打通。 5. 质量与协作:编写技术设计文档,保障代码质量;与产品、前端、测试紧密协作,按敏捷迭代节奏推进项目交付。 任职要求: 1. 学历专业:本科及以上学历,计算机科学、软件工程、电子信息等相关专业。 2. 工作经验:4年以上 Java后端开发经验,有从0到1参与电商/积分/营销类系统建设者优先。 3. Java基础:扎实的Java语言功底,深入理解JVM内存模型、GC机制、多线程并发编程(线程池、锁机制、CAS、AQS等),熟悉常用设计模式。 4. 主流框架:熟练使用 Spring Boot、Spring Cloud、MyBatis-Plus等主流框架,理解微服务注册发现、配置中心、链路追踪等组件原理。 5. 数据库:熟练使用 MySQL,具备数据库表结构设计、索引优化、慢SQL排查与调优能力;熟悉 Redis,能运用缓存、分布式锁、限流等解决实际问题。 6. 消息中间件:熟悉 RabbitMQ 或 Kafka,理解消息可靠投递、幂等消费、顺序消息等机制在业务解耦与异步处理中的应用。 7. 并发与性能:有高并发场景实战经验,了解秒杀防超卖、库存扣减一致性、分布式事务等解决方案(如TCC、Saga、本地消息表等)。 8. 工程化能力:熟悉 Docker 基本使用,了解 CI/CD 流程(Jenkins/GitLab CI)。 9. 软素质:良好的沟通表达能力和团队协作精神,能独立承担模块设计与开发,有Owner意识和责任心,代码风格规范。
对这个职位感兴趣吗?