崗位職責(zé):
1、負(fù)責(zé)國產(chǎn)化環(huán)境下的軟件開發(fā)、系統(tǒng)遷移、數(shù)據(jù)庫遷移、應(yīng)用信創(chuàng)適配等工作;
2、負(fù)責(zé)編寫技術(shù)架構(gòu)文檔、技術(shù)設(shè)計(jì)文檔等相關(guān)技術(shù)文檔,具有良好的文檔撰寫能力,思路清晰,文筆流暢;
3、負(fù)責(zé)團(tuán)隊(duì)開發(fā)協(xié)作、技術(shù)攻關(guān),確保按時(shí)高效率的完成開發(fā)工作,解決項(xiàng)目開發(fā)過程中遇到的技術(shù)和業(yè)務(wù)難題,持續(xù)提升系統(tǒng)性能;
4、根據(jù)產(chǎn)品開發(fā)進(jìn)度和任務(wù)分配,按軟件開發(fā)規(guī)范,完成軟件模塊的代碼編寫;配合測試人員,及時(shí)修改、完善軟件;
5、負(fù)責(zé)維護(hù)系統(tǒng)穩(wěn)定運(yùn)行,及時(shí)修復(fù)BUG,不斷優(yōu)化改善系統(tǒng)。
任職要求:
1、計(jì)算機(jī)相關(guān)專業(yè),本科以上學(xué)歷;
2、具備3年及以上Java開發(fā)經(jīng)驗(yàn)、扎實(shí)的計(jì)算機(jī)專業(yè)基本功、優(yōu)秀的編碼能力;
??3、能夠熟練使用SpringBoot、SpringCloud、Mybatis、Hibernate、MQ、Redis、Netty,熟練使用各種Java中間件技術(shù);
??4、有分庫分表、分布式事務(wù)、分布式鎖等分布式實(shí)踐經(jīng)驗(yàn);
??5、了解?SOA?架構(gòu)理念、實(shí)現(xiàn)技術(shù),熟悉常見設(shè)計(jì)模式,熟練掌握?Spring、myBatis?等框架;
??6、熟練掌握J(rèn)ava,JVM的原理和機(jī)制,JVM性能調(diào)優(yōu);
??7、熟練掌握TCP/IP網(wǎng)絡(luò)相關(guān)知識,對HTTP/HTTPS等協(xié)議原理有深入了解;
??8、熟悉國產(chǎn)數(shù)據(jù)庫、中間件、操作系統(tǒng),有國產(chǎn)化環(huán)境開發(fā)經(jīng)驗(yàn)者優(yōu)先;有運(yùn)維類開發(fā)經(jīng)驗(yàn)優(yōu)先;
??9、研究過?http?協(xié)議、緩存、jvm?調(diào)優(yōu)、序列化、nio、Spring、myBatis框架等,讀過相關(guān)源碼的優(yōu)先。