【岗位职责】
1.负责或参与设计开发基础平台,进行系统设计、核心编码研发等工作,完成系统的单元测试和部署等工作;
2.依据项目或产品要求,负责或参与系统需求分析、系统总体设计,负责功能模块设计,开发及单元测试,保障系统可靠运行;
3.负责或参与解决系统设计、开发及运行过程中的技术问题,核心框架代码的编写;
4.持续改进平台产品的系统架构、核心算法或者核心技术等,保证系统高性能、高可靠和高可扩展性。
【基本任职资格】
(1)本科及以上学历,其中最高学历为本科的须毕业于国内外知名院校,计算机类、电子信息类、自动化类、管理科学与工程类、理工类等相关专业优先考虑;
(2)硕士学历须具备5年(含5年)以上行业知名或政府背景的科技型企业、互联网企业、金融机构、IT企业、大中型集团企业等相关工作经验,本科学历须具备8年(含8年)以上行业知名或政府背景的科技型企业、互联网企业、金融机构、IT企业、大中型集团企业等相关工作经验,其中本科毕业于重点院校的或者具备头部机构工作经历的可放宽到7年相关工作经验;
(3)熟悉金融业务,具备较强的系统架构能力,具有金融类大型项目系统开发经验优先,或有大型集团信息化系统开发工作经验者优先;
(4)精通Java,熟练使用Springboot、Mybatis、Dubbo等主流框架,有模块设计经验;
(5)熟悉Spring、Mybatis、Dubbo、Redis等主流的开发框架,熟悉Gradle、Maven、Git等常用工具;
(6)熟悉MySQL或Oracle数据库,能够进行数据库优化和查询性能优化,会用Redis等Nosql技术优先考虑。
(7)熟悉软件技术文档的编写,具备良好的文档编制习惯和代码书写规范;
(8)熟悉高并发,高性能,对大数据等分布式系统有所了解;
(9)具备良好的沟通以及较强的逻辑分析和独立解决问题能力;富有团队精神、责任感和抗压能力。