工作描述:
1. 功能实施与交付:独立完成指定功能模块的配置、逻辑实现、测试验证与文档编写,保障交付质量与进度。
2. 系统维护与优化:负责现有系统的维护、性能优化及线上问题排查,保障系统稳定运行。
3. 工程与协作:参与技术方案讨论、代码评审,并运用容器化与自动化工具,提升部署与运维效率。
4. 项目协作:与业务、产品、测试、前端等角色紧密协作,高效推进项目,并能适应为保障项目里程碑所需的必要加班。
职位要求:
1. Java基础:扎实的Java基础,熟悉集合、多线程、网络编程等核心机制,能熟练应用JDK8/17+。
2. 核心框架:熟练掌握Spring Boot,能独立完成项目搭建和功能实现。熟练掌握MyBatis/MyBatis-Plus框架。
3. 数据库:熟练掌握MySQL或Oracle,能编写和优化复杂SQL,具备索引优化与事务处理的实际经验。
4. 中间件应用:
(1) 缓存:有Redis实战经验,熟悉其常用数据结构、持久化机制及典型应用场景。
(2) 消息队列:有RocketMQ、Kafka或RabbitMQ其中一种的实际使用经验,了解其核心概念与工作模式。
5. 微服务开发:具备Spring Cloud(Nacos,Gateway,OpenFeign)或Dubbo的实际项目开发经验者优先,理解服务治理的基本概念。
6. 容器化与部署:
(1) 熟悉Docker,能够编写Dockerfile将应用容器化,有实际的部署经验。
(2) 了解CI/CD流程,有使用Jenkins、GitLab CI等工具进行自动化构建和部署的经验。
7. 工具与工程能力:熟练使用Git、Maven,掌握Linux常用命令及日志排查,具备良好的系统思维和解决问题能力。
加分项:
1. 有企业微信应用开发经验,熟悉其开放接口与集成流程。
2. 有数据应用开发经验,如数据中台、报表系统、ETL工具等相关项目经历。
3. 有AI工程化经验,了解国内主流大模型(如DeepSeek、glm、qwen等)的API调用及各类AI开发Agent(Claude Code、Codex、Cursor、Trae等)的使用。
收藏
取消收藏
已投递