職位描述:?
1、參與需求評(píng)審和技術(shù)方案設(shè)計(jì);
2、根據(jù)開(kāi)發(fā)任務(wù)要求,編寫(xiě)相關(guān)技術(shù)文檔;
3、負(fù)責(zé)公司產(chǎn)品項(xiàng)目的開(kāi)發(fā)及線(xiàn)上產(chǎn)品迭代;
崗位要求:
1、5年以上Java開(kāi)發(fā)經(jīng)驗(yàn)(必須),有C++開(kāi)發(fā)或大型web系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先;
2、熟練使用Java后端開(kāi)發(fā),Java基礎(chǔ)扎實(shí),熟練掌握數(shù)據(jù)結(jié)構(gòu)、java動(dòng)態(tài)代理、反射、多線(xiàn)程等相關(guān)技術(shù),掌握常用的設(shè)計(jì)模式;
3、對(duì)SpringCloud、Springboot、Springmvc、Mybatis等框架有深入的應(yīng)用和優(yōu)化經(jīng)驗(yàn);
4、熟練使用SQL語(yǔ)言,具有數(shù)據(jù)庫(kù)優(yōu)化、查詢(xún)優(yōu)化、高性能高可用技術(shù)的經(jīng)驗(yàn);
5、熟悉Memcache或Redis、MongoDB等NoSQL技術(shù),有大規(guī)模系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
6、熟悉常用的RabbitMQ、kafka等消息中間件技術(shù);
7、了解tcp、udp通信協(xié)議,有netty、mina等網(wǎng)絡(luò)應(yīng)用程序框架使用經(jīng)驗(yàn)者優(yōu)先
7、了解Linux系統(tǒng)(CentOS),有Linux系統(tǒng)維護(hù)經(jīng)驗(yàn)者優(yōu)先;
8、有與物聯(lián)網(wǎng)對(duì)接開(kāi)發(fā)的經(jīng)驗(yàn)優(yōu)先;