任職要求:
1、大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)、軟件、數(shù)學(xué)類(lèi)相關(guān)專(zhuān)業(yè)
2、精通Java,精通面向?qū)ο笤O(shè)計(jì),熟練掌握Spring、Spring boot、Maven等技術(shù);
3、熟悉Unix/Linux操作系統(tǒng)原理、常用命令和工具;
4、具有全面并且扎實(shí)的軟件知識(shí)結(jié)構(gòu)(操作系統(tǒng)、軟件工程、設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)、網(wǎng)絡(luò)安全);
5、熟悉分布式架構(gòu)設(shè)計(jì),對(duì)分布式事務(wù)處理有深刻理解,并有分布式事務(wù)開(kāi)發(fā)經(jīng)驗(yàn),使用過(guò)Spring Cloud、Dubbo等分布式框架
6、熟練使用Redis、RocketMQ、Kafka、Mybatis、MySQL、Oracle;
7、熟悉軟件開(kāi)發(fā)領(lǐng)域精益與敏捷模式、Devops理念以及相關(guān)規(guī)范和流程,精通持續(xù)集成、持續(xù)交付相關(guān)技術(shù),熟悉構(gòu)建工具如Jenkins、gitlab等;
8、熟悉銀行基本業(yè)務(wù),具備銀行/互金平臺(tái)(存款、貸款、支付、渠道)開(kāi)發(fā)經(jīng)驗(yàn)。
9、3年以上銀行Java開(kāi)發(fā)經(jīng)驗(yàn)。
工作職責(zé)
1、參與軟件項(xiàng)目的架構(gòu)設(shè)計(jì)、系統(tǒng)模塊劃分、功能設(shè)計(jì),并指導(dǎo)落地;
2、負(fù)責(zé)根據(jù)需求和技術(shù)難度,評(píng)估開(kāi)發(fā)工作量,制定開(kāi)發(fā)計(jì)劃;
3、協(xié)調(diào)團(tuán)隊(duì)內(nèi)開(kāi)發(fā)任務(wù)的分配和進(jìn)度把控;
4、指導(dǎo)團(tuán)隊(duì)成員完成開(kāi)發(fā)工作,解決開(kāi)發(fā)過(guò)程中的關(guān)鍵問(wèn)題和技術(shù)難題;
5、負(fù)責(zé)核心功能代碼的開(kāi)發(fā)工作;
6、負(fù)責(zé)聯(lián)機(jī)、批量功能的性能優(yōu)化工作;
7、參與其他開(kāi)發(fā)團(tuán)隊(duì)的溝通配合與工作協(xié)調(diào);
8、負(fù)責(zé)生產(chǎn)問(wèn)題的跟進(jìn)和處理、日常解答咨詢;
9、負(fù)責(zé)開(kāi)發(fā)外包人員的管理。