崗位職責(zé):
一、工作職責(zé):
1.掌握公司軟件開發(fā)規(guī)范,按開發(fā)規(guī)范進(jìn)行開發(fā),掌握公司BIS開發(fā)平臺(tái),基本理解平臺(tái)部分核心模塊的底層實(shí)現(xiàn)原理,代碼實(shí)現(xiàn)邏輯,能獨(dú)立解決大部分關(guān)于平臺(tái)的技術(shù)問題;
2.負(fù)責(zé)銀企直連產(chǎn)品和項(xiàng)目的程序設(shè)計(jì)、功能開發(fā)、單元測(cè)試、功能自測(cè)及聯(lián)調(diào)測(cè)試,并輸出相應(yīng)的文檔,主要包括:一頁紙?jiān)O(shè)計(jì)、自測(cè)報(bào)告、操作手冊(cè)等;
3.負(fù)責(zé)核心功能開發(fā),配合完善功能設(shè)計(jì),輸出詳細(xì)設(shè)計(jì)文檔;
4.制定開發(fā)計(jì)劃、分配開發(fā)任務(wù),指導(dǎo)他人的工作,做技術(shù)分享,解決技術(shù)難題;
5.完成領(lǐng)導(dǎo)安排的工作任務(wù)。
任職要求:
二、崗位資格要求(教育背景及經(jīng)驗(yàn)):
1.本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè);
2.英語四級(jí)或以上水平,英文讀寫較好;
具備3年以上的開發(fā)經(jīng)驗(yàn)及1-2年接口開發(fā)經(jīng)驗(yàn),優(yōu)秀者可放寬要求。
三、崗位技能要求(專業(yè)知識(shí)、能力與技能):
1.掌握java開發(fā)基礎(chǔ),有良好的編程習(xí)慣,熟悉軟件開發(fā)過程;
2.可編寫復(fù)雜的SQL語句,熟悉SQL性能優(yōu)化,熟練使用Oracle、MySql、SqlServer等主流數(shù)據(jù)庫;
3. 掌握I/O讀寫技術(shù),掌握XML、JSON的拼裝解析;
4. 熟悉JAVA 多線程、熟悉微服務(wù)開發(fā)框架、熟悉常用設(shè)計(jì)模式;
5. 掌握TCP/IP、HTTP、HTTPS、SFTP、FTP通信協(xié)議;
6. 掌握常用的編程工具與java技術(shù),包括但不限于Maven、Git、Eclipse、Idea、Tomcat、Springboot、SpringMVC、SpringCloud、MyBatis、Redis等;
7. 熟悉H5、CSS、JS、Ajax等基礎(chǔ)知識(shí);
8. 責(zé)任心強(qiáng),對(duì)工作充滿熱情,有良好的學(xué)習(xí)、創(chuàng)新及協(xié)作能力。
四、加分項(xiàng):
1.有從事過不同系統(tǒng)間接口集成開發(fā)者優(yōu)先;
2.有過PGP、國(guó)密等加解密經(jīng)驗(yàn)者優(yōu)先;
3.有資金管理、銀企直聯(lián)、報(bào)表統(tǒng)計(jì)、數(shù)據(jù)分析系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
4. 能熟練使用linux、具備復(fù)雜SQL調(diào)優(yōu)經(jīng)驗(yàn)者優(yōu)先;
5. 有微服務(wù)開發(fā)經(jīng)驗(yàn)、熟悉Spring源碼者優(yōu)先;
6. 英語溝通能力良好,有3人以上團(tuán)隊(duì)管理經(jīng)驗(yàn)者優(yōu)先。