崗位職責(zé):
1、良好的溝通和團(tuán)隊(duì)協(xié)作能力,有較好的適應(yīng)能力;
2、參與需求分析,負(fù)責(zé)模塊設(shè)計(jì),及完成核心功能代碼開(kāi)發(fā);
3、負(fù)責(zé)系統(tǒng)穩(wěn)定性、性能優(yōu)化等相關(guān)工作;
4、嚴(yán)格執(zhí)行代碼、SQL等相關(guān)編程規(guī)范;
5、制定開(kāi)發(fā)計(jì)劃,并協(xié)助其他團(tuán)隊(duì)成員在技術(shù)方面成長(zhǎng);
職位要求:
1、有基于Java的Web項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),具有較好的設(shè)計(jì)能力,熟悉SAAS軟件開(kāi)發(fā);
2、Java基礎(chǔ)扎實(shí),理解常用的設(shè)計(jì)模式,熟悉面向?qū)ο缶幊蹋?br />3、熟悉基于J2EE的相關(guān)開(kāi)源技術(shù)以及熟練運(yùn)用主流開(kāi)發(fā)框架(Spring?MVC,?Mybatis等);
4、熟練掌握Dubbo、Springcloud等技術(shù)框架,并具有實(shí)際項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
5、熟悉Kafka、RabitMQ、RocketMQ等中間件的一種;
6、熟悉io、多線(xiàn)程、集合等基礎(chǔ)框架,熟悉分布式、緩存、消息、搜索等機(jī)制;
7、熟悉HTTP、TCPIP、Socket網(wǎng)絡(luò)通訊協(xié)議;
8、熟悉ORACLE、MySql數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)及相關(guān)工具,熟練掌握SQL調(diào)優(yōu)經(jīng)驗(yàn);
9、熟悉Linux環(huán)境以及操作,git的使用,熟悉Tomcat、Apache、Nginx等開(kāi)源的服務(wù)器;
10、熟悉微服務(wù)架構(gòu)設(shè)計(jì)原理,并有過(guò)相關(guān)實(shí)戰(zhàn)經(jīng)驗(yàn)。