岗位职责
1、主要从事资金交易、资产管理等金融软件系统定制化开发;
2、参与需求分析、功能设计、代码开发和单元测试工作;
3、参与系统性能优化、代码重构、技术难题攻关;
4、编写技术方案和项目文档;
5、生产排错支持及代码优化;
6、系统的升级与维护工作;
任职条件
1、学信网可查本科及以上学历,计算机相关专业毕业,CET4以上;
2、3年金融银行JAVA项目开发经验,对金融软件行业有发展兴趣;
3、JAVA基础扎实,熟悉并发多线程,网络NIO,内存优化等基本原理及使用;熟练掌握面向对象设计,熟悉GoF设计模式,函数式编程;熟悉微服务框架,SpringBoot及SpringCloud相关技术框架,有调优经验;有HTML5开发经验,有 JS,CSS基础,熟悉ExtJS,、VUE、React任意前端开发框架;
4、熟悉Linux等操作系统、Oracle/MySql/PostgreSql等数据库,有国产数据库开发工作经验优先,熟悉网络TCP/IP协议栈,熟悉容器技术,K8S,Docker等容器技术栈;
5、熟悉代码版本及检查等相关技术,如FindBugs,Git,SVN等;
6、责任心强,沟通积极主动,具备良好的沟通能力、逻辑思维能力、独立思考和解决问题的能力,具备较强的团队合作意识。