一丶工作内容:
1. 深入理解业务需求,进行需求拆解,承担重点领域的核心代码开发工作,确保其高可用性和扩展性。
2. 主导代码评审、技术文档编写,推动代码规范化及DevOps流程的实施,提高团队的代码质量和交付效率。
3. 对现有系统进行日常维护和优化迭代,解决关键技术问题,提升现有系统的性能和稳定性。
4.参与商机评估和项目需求评审,提出建设性意见,确定其商业价值和可行性,以支持后续决策。
二丶任职资格:
1.本科及以上学历,计算机、软件工程或相关专业。
2.5年以上后端开发相关工作经验。
3.逻辑推理能力强,能独立解决复杂技术问题,具备团队合作精神,责任心和积极工作态度。
三丶核心技术能力:
1.编程基础: 深刻理解面向对象编程思想,熟练掌握 Java 核心语法、多线程、集合框架、JVM 原理等。
2.主流框架:熟练掌握常用框架,如 Spring、Spring MVC、Spring Boot、MyBatis ,对其运行原理有较好的理解;
3.数据库: 熟练掌握 MySQL、Oracle、达梦、人大金仓等关系型数据库和 MongoDB、Redis、Hbase 等非关系型数据库的使用与优化。
4.架构与设计:熟悉常用设计模式,熟悉 RESTful API设计规范及微服务架构。
5.部署运维:熟悉容器化技术(Docker/Kubernetes)及 CI/CD 流程。
四丶优先考虑条件:
1. 熟练掌握分布式、缓存、消息、负载均衡等机制和实现,具备高并发、高负载、高可用系统开发经验;
2.熟悉大数据生态体系,如 Kafka、Hive、Doris 等,有大数据处理经验;
3. 拥有 Python 开发经验,用Python开发过数据ETL或者开发过AI应用。
4.有 ruoyi、yudao、opentiny 等低代码系统和全栈开发经验者优先。