崗位職責(zé):
??1、參與系統(tǒng)前期設(shè)計(jì),編寫對(duì)應(yīng)設(shè)計(jì)的設(shè)計(jì)文檔;
??2、根據(jù)項(xiàng)目情況負(fù)責(zé)系統(tǒng)編程架構(gòu)設(shè)計(jì)、核心代碼編寫;
??3、指導(dǎo)中級(jí)、低級(jí)程序員進(jìn)行開發(fā),并把控代碼質(zhì)量;
??4、對(duì)產(chǎn)品中涉及密碼的部分進(jìn)行密鑰配用、密碼算法選擇、密碼協(xié)議設(shè)計(jì)和編碼實(shí)現(xiàn)
??
??崗位要求:
??1、計(jì)算機(jī)相關(guān)專業(yè),本科以上學(xué)歷,5年以上Java開發(fā)經(jīng)驗(yàn);
??2、熟悉Windows/Linux操作系統(tǒng)基本原理;熟悉多線程程序設(shè)計(jì)和常見設(shè)計(jì)模式;
??3、熟悉密碼學(xué)、熟悉PKI體系、國(guó)密接口、PKCS#11、PKCS#7等標(biāo)準(zhǔn);
??4、精通Javascript、JSP、HTML、CSS、Ajax、VUE、BootStrap等前端開發(fā)技術(shù),有HTML5/CSS3前端開發(fā)經(jīng)驗(yàn)者優(yōu)先;
??5、精通MySQL,Oracle等常用數(shù)據(jù)庫,并熟悉其底層原理;
??6、精通SpringBoot優(yōu)先、SpringMVC、MyBatis等常用開發(fā)框架的使用,并理解其內(nèi)部原理;
??7、熟悉Redis、Memcache等主流NoSql緩存數(shù)據(jù)庫技術(shù);
??9、有密碼知識(shí)及行業(yè)工作經(jīng)驗(yàn)、懂C語言優(yōu)先;
??10、良好的溝通能力,有責(zé)任心,有良好的團(tuán)隊(duì)合作合作精神。