职位描述
岗位职责:
1、协助信贷业务系统的整体架构设计、模块划分、功能设计等工作;
2、负责根据系统设计,进行编码实现、单元测试、集成测试等工作,确保系统功能的正确性;
3、协助系统性能调优、安全加固等工作,提高系统的稳定性、性能和安全性;
4、负责与信贷业务部门紧密合作,深入理解业务需求,将业务需求转化为技术实现方案;
5、负责根据业务需求,进行系统功能开发、接口开发等工作,确保系统满足业务需求;
6、负责编写和维护信贷业务系统的相关技术文档,包括设计文档、开发文档、测试文档等;
7、协助制定和遵守编码规范、测试规范等开发规范,提高代码质量和可维护性;
8、负责对信贷业务系统进行日常维护和监控,确保系统的稳定运行;
9、负责及时处理系统故障和问题,提供技术支持和解决方案;
10、协助系统升级和改造工作,确保系统的持续发展和优化。
岗位要求:
1、本科及以上学历,计算机或相关专业,5年以上JAVA开发经验;
2、掌握SSM、Spring Cloud、Spring Boot等开源框架,有分布式事务处理的实战经验;
3、熟悉MySQL或Oracle等主流数据库,有较强的SQL功底;熟悉MongoDB、Redis等非关系型数据库;熟悉RocketMQ、RabbitMQ、Kafka等消息队列中间件;熟悉Linux系统的常用命令;熟悉http通信协议,Restful API等接口规范;
4、主导或深度参与过互联网信贷系统设计与开发工作,熟悉信贷全流程业务逻辑;
5、具备良好的编码规范、遵循标准的研发流程,良好的文档编写和表达能力,能够清晰、准确地表达技术方案和设计思路;
6、具备良好的团队合作能力和沟通能力,具备较强的学习能力和解决问题的能力,能够快速适应新技术和新业务;
7、有呼叫中心freeswitch经验或大模型开发经验者优先。