1.熟练使用 JavaSE 的核心语法,并能在合适的场合灵活应用。
2.熟练使用 Tomcat 服务器,Maven 项目管理以及 git、svn 版本控制工具。
3.熟练掌握 Spring、SpringMVC、MyBatis、Spring Boot、Spring Cloud 等开源框架,并用于实际开发。
4. 熟悉 MySQL 等关系型数据库以及 SQL 优化。
5. 熟悉 Redis、RocketMq 及其常规操作。
6. 能够使用 Linux 操作系统,了解基本命令。
7. 熟悉 Docker 容器引擎的安装配置以及使用。
项目名称:金融供应链信贷中台 项目时间:2022.10-至今 项目职位: java后端开发工程师
开发工具: MySQL,JDK1.8,win10,Spingcloud、linux、Idea
使用技术: Spingcloud、mybatis、maven、Redis、tomcat
项目描述:中合担保公司在既往业务模式及管理要求下,已建有担保、新金融及供应链金融系统等业务系统,为公司不同业务条线的经营发展与风险管理提供了有效的系统化管理管理。但在公司新的战略规划要求中,对于创新业务的快速落地、传统业务的规范化、产品化重塑及中台服务化转型都对数字化建设提出了较高的要求,然而现有系统因建设年代、历史环境等因素,存在着架构老旧、信息孤岛、重复建设等问题,已无法满足战略发展要求。
为此,一体化平台的建设成为公司业务发展中的重要环节,实现业务统一协同管理,消灭公司信息孤岛,打造信息化服务中台,支持供应链创新业务快速安全发展。随着公司经营战略的需求以及创新业务线的发展,如何对多条线业务的财务条线统一有效管理、敏捷应变、成为迫切需要解决的问题,为了整合本期新建及后续各类既有系统的迁移利用,需要搭建统一的一体化平台。
主要职责:
1.与业务团队合作,将业务需求转化为可执行的技术方案,强调沟通和协调能力以确保技术解决方案与业务需求一致。
2.引入代码审查和静态代码分析工具,确保代码质量和可维护性,强调对代码质量和团队协作的重视。
3.实施任务调度系统,配置监控系统,确保任务按时触发和执行,显示了对系统稳定性和性能监控的关注。
4.处理支付和抛账的响应,确保与银行系统的数据一致性,突显在金融交易处理方面的职业技能。
5.分析业务需求,设计还款结清标准服务,优化性能和准确性,证明对金融领域复杂计算和法规的理解。
6.开发附件数据保存功能,处理文件上传、存储和下载等相关功能,表明关注业务数据的完整性和与附件的关联。
项目成果:
1.项目开发流程优化,制定完整的项目开发流程,配置CI/CD管道,引入代码审查,提高交付效率。
2.数据备份与恢复策略,设计并实施数据备份和恢复策略,配置监控系统,确保生产环境的稳定性。
3.定时器任务成功实施,定时器任务的成功实施,确保了系统的稳定性和性能。
4.银企直连功能上线,银企直连功能的顺利上线,提高了支付和抛账的效率,降低了人工操作的风险。
5.还款结清服务开发,成功完成还款结清标准服务的开发,提供了高效、稳定的还款结清计算功能。
6.性能优化与成本降低,通过性能优化,降低了服务的计算成本,提高了系统的整体性能。
7.放款工作流回退接口,成功开发了放款工作流回退接口,满足了业务需求并通过测试验证。
8.数据库数据保存与关联,数据库中保存了放款业务数据和相关附件数据,放款版本比对日志表记录了回退操作的变更历史。