*薪资面议*
一、工作职责:
1、参与软件项目的架构设计、系统模块划分、功能设计,并指导落地;
2、负责根据需求和技术难度,评估开发工作量,制定开发计划;
3、协调团队内开发任务的分配和进度把控;
4、指导团队成员完成开发工作,解决开发过程中的关键问题和技术难题;
5、负责核心功能代码的开发工作;
6、负责联机、批量功能的性能优化工作;
7、参与其他开发团队的沟通配合与工作协调;
8、负责生产问题的跟进和处理、日常解答咨询;
9、负责开发外包人员的管理。
二、任职资格:
1、大学本科及以上学历
2、计算机、软件、数学类相关专业
3、技能要求:
①精通Java,精通面向对象设计;
②熟练掌握Spring、Spring boot、Maven等技术;
③熟悉Unix/Linux操作系统原理、常用命令和工具;
④具有全面并且扎实的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);
⑤熟悉分布式架构设计,对分布式事务处理有深刻理解,并有分布式事务开发经验,使用过Spring Cloud、Dubbo等分布式框架
⑥熟练使用Redis、RocketMQ、Kafka、Mybatis、MySQL、Oracle;
⑦熟悉软件开发领域精益与敏捷模式、Devops理念以及相关规范和流程,精通持续集成、持续交付相关技术,熟悉构建工具如Jenkins、gitlab等;
⑧熟悉银行基本业务,具备银行/互金平台(存款、贷款、支付、渠道)开发经验。
4、3年以上银行或互联网金融行业开发经验,3年以上Java开发经验。
5、 ①可以承受一定工作压力,具备较强的逻辑思维,具备较强的业务沟通能力,并具备很强的定位、分析、解决问题的能力;
②乐于研究技术,对技术有追求、思路开阔且知识面广,对新技术有较强的敏感, 了解互联网行业最新技术、框架、工具,能恰当的进行技术选型;
③良好综合素质:责任心、执行力、沟通表达、时间管理、团队协同、结果导向。
三、岗位要求:
1、有2年以上银行核心存、贷款开发设计经验,熟悉银行核心业务系统,有丰富的会计核算标准化建设经验。
2、熟悉银行会计、税务相关业务。
3、拥有分布式系统架构能力,技术栈上,熟悉springcloud、mysql、redis、java、jvm等。
4、沟通及项目管理能力强,能按照项目计划,保质保量推进项目落地。