1、負(fù)責(zé)系統(tǒng)的架構(gòu)設(shè)計(jì)、參與需求、系統(tǒng)設(shè)計(jì)、接口設(shè)計(jì)等評(píng)審;????????????????????????
2、參與項(xiàng)目的技術(shù)難題攻關(guān)、核心功能設(shè)計(jì)和實(shí)現(xiàn)、性能調(diào)優(yōu)等工作;????????????????????
3、根據(jù)業(yè)務(wù)及技術(shù)發(fā)展持續(xù)優(yōu)化架構(gòu),積極了解業(yè)界發(fā)展、相關(guān)新技術(shù)及趨勢(shì),促進(jìn)技術(shù)進(jìn)步和創(chuàng)新;???
?4、制定開(kāi)發(fā)編碼規(guī)范,指導(dǎo)培訓(xùn)開(kāi)發(fā)人員;???????????????????????????????????????????????
5、負(fù)責(zé)組織公司重點(diǎn)技術(shù)方案可行性的研究與驗(yàn)證。?????????????????????????????????????????????????????????????????????????
職位要求:
1.???6年以上Java開(kāi)發(fā)經(jīng)驗(yàn);
?2、熟悉Spring、SpringBoot,SprigCloud、hibernate、MyBatis、Redis技術(shù);?
3、熟悉運(yùn)用MVC、SSH框架進(jìn)行開(kāi)發(fā)
4、熟悉MySQL、Oracle等數(shù)據(jù)庫(kù),了解NoSQL、MongDb,對(duì)SQL優(yōu)化有一定的經(jīng)驗(yàn);
6、熟悉JVM?多線程,集合,NIO,緩存,分布式架構(gòu)、消息中間件等核心技術(shù);?
6、熟練基于Linux的部署,并能夠用于排查、解決常見(jiàn)性能問(wèn)題;?
7、熟悉常用設(shè)計(jì)模式,熟悉高并發(fā)、高負(fù)載、高可用性系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)及調(diào)優(yōu);?
8、研究過(guò)優(yōu)秀開(kāi)源項(xiàng)目源碼并有心得者優(yōu)先。