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