崗位職責(zé):
1. 參與評(píng)審系統(tǒng)的業(yè)務(wù)架構(gòu)和需求,并逐步熟悉整個(gè)產(chǎn)品的功能模塊;
2. 按照工作計(jì)劃和進(jìn)度完成系統(tǒng)模塊的開(kāi)發(fā)任務(wù),保證開(kāi)發(fā)的質(zhì)量;
3. 對(duì)業(yè)務(wù)模型進(jìn)行設(shè)計(jì),編寫(xiě)出規(guī)范的設(shè)計(jì)文檔;
4. 參與代碼設(shè)計(jì)、代碼評(píng)審;
5. 解決系統(tǒng)開(kāi)發(fā)、運(yùn)行中出現(xiàn)的各種問(wèn)題;
6、指導(dǎo)初中級(jí)成員開(kāi)發(fā)工作,完成任務(wù)分解及安排;
7、嚴(yán)格執(zhí)行公司制定的技術(shù)規(guī)范和框架;
8、完成上級(jí)安排的其他工作;
職位要求:
1.精通java語(yǔ)言,熟悉jvm原理,對(duì)IO、NIO、多線程、高并發(fā)等有一定的理解;
2.熟練mybatis框架及原理,熟悉使用JAVA常用設(shè)計(jì)模式,熟悉spring原理;
3.熟悉分布式系統(tǒng)的基本架構(gòu)和應(yīng)用,了解分布式緩存、消息隊(duì)列等;
4.精通SQL語(yǔ)言,具有數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn),具備數(shù)據(jù)庫(kù)優(yōu)化能力;
5.能熟練運(yùn)用主流開(kāi)發(fā)框架,如Spring、Spring MVC、Spring Boot、Spring Cloud、Mybatis;
6.熟悉Linux,Nginx,熟練配置應(yīng)用服務(wù)器;
7.熟悉TCP/IP協(xié)議,HTTP協(xié)議;熟悉常用設(shè)計(jì)模式及其應(yīng)用;
8.具備良好的面向?qū)ο缶幊袒A(chǔ),熟悉XML、JSON等協(xié)議;熟悉Restful;"