1.开展分公司系统研发工作,进行系统框架和核心模块的详细设计。
2.编写技术文档,编写系统代码,进行系统测试。
3.总分公司内外部系统运维支持与问题受理,改进系统客户体验。
4.总分公司系统需求挖掘和收集,梳理业务流程,引导需求方向,进行需求分析和跟踪管理。
5.分公司重点项目支持,总分联合开发,开展技术支持、业务流程设计与测试、系统交付上线及后续维护和客户支持。
6.提供IT技术咨询和解决方案,支持业务开拓。
7.整合总分系统平台数据,打通数据接口,开展数据清洗、处理、分析、报表自动化(为公司业务及中后台部门提供数据支持工作)。
8.对接客户需求,承担总公司部分面客平台的系统配置。
9.组织针对总、分公司新建重要系统及新增关键功能的内部推广,指导内部用户使用。
10.监管规定、总公司、上级领导交办的其他要求。
11. 熟悉主流的java开发框架。
必备条件:
1. 扎实的Java基础,深入理解面向对象编程、多线程、集合、IO/NIO等核心概念。
2. 熟练掌握主流开源框架,如 Spring Boot, Spring Cloud, MyBatis 等。
3. 熟悉常用数据库(MySQL/PostgreSQL/Oracle等),具备良好的SQL编写和优化能力。
4. 了解并使用过至少一种主流消息中间件,如 Kafka, RabbitMQ, RocketMQ。
5. 熟悉使用 Redis 等缓存技术,了解其应用场景和最佳实践。
6. 熟悉Linux常用命令,具备基本的系统运维能力。
7. 了解分布式系统的基本概念,如CAP理论、服务发现、负载均衡等。
8. 具备良好的团队协作精神、沟通能力和解决问题的能力。