1、具备扎实的JAVA基础,熟悉多线程、集合、IO、Socket等;
3、熟悉Spring、Spring Boot、Spring Cloud、Mybatis等开源框架,对分布式架构有一定了解;
4、掌握达梦、Oracle、MySQL等数据库开发技术,具备优化SQL能力;
5、熟悉JavaScript、JQuery,了解XML、CSS,了解EasyUI、Bootstrap、VUE等前端框架;
6、熟悉缓存、消息中间件相关技术,Redis,RabbitMQ,熟练使用Linux操作系统;
7、熟练使用Maven、GIT、IntelliJ IDEA、Eclipse等工程工具。
上海市预算管理一体化信息系统项目
JAVA开发工程师
2022.3 - 2022.9
项目背景: 本系统是上海市财政局委托我们进行设计开发的。
项目描述:
为适应上海财政改革发展,按照财政部统一的业务规范和技术标准,围绕财政改革发展需要,聚焦一体化、集中化、大数据等重点任务,服务财政中心工作,构建预算管理一体化信息系统,采用全市集中部署模式进一步整合系统资源,推进集中化应用,实现财政信息化向集中管理、主动响应、高效服务的转变,进一
步增强信息技术对上海财政工作的服务与支撑能力。
系统开发方面,上海市预算管理一体化信息系统建设采用统一开发、集中部署的方式进行建设模式,根据财政部下发软件中地方相关功能的整合替代要求,并结合本市的实际情况,主要包括基础类(包括基础信息管理、项目库管理)、业务类(包括预算编制、预算批复、预算调整和调剂、预算执行、会计核算、绩效管理、决算和报告)、支撑类(包括应用支撑服务)、对外接口类(包括对外接口管理)等4大类11个功能组块,保障全市财政预算管理的有序开展,实现各级财政部门之间及财政部门与预算单位间畅通有序的数据交互、全市业务生产数据按照财政部统一要求传送汇总系统等。
开发环境:
JDK1.8+达梦数据库6.0+Linux
项目模块:
基础信息管理/项目库管理/预算编制/预算批复/预算调整和调剂/预算执行/会计核算/绩效管理/决算和报告/应用支撑服务/对外接口管理
开发技术:JAVA、SpringBoot、SpringMVC、MybatisPlus、Redis、RabbitMQ、Vue
本人职责:
本人主要负责预算执行系统中的账户信息管理、公务卡管理、财政专户支付、用款计划、单位资金额度录入。