崗位職責(zé):
1、獨(dú)立完成項(xiàng)目的系統(tǒng)分析、設(shè)計(jì);
2、完成核心代碼的編寫,確保技術(shù)方案能夠按計(jì)劃要求,高質(zhì)量完成;
3、負(fù)責(zé)編寫項(xiàng)目項(xiàng)目技術(shù)文檔;
4、參與系統(tǒng)架構(gòu)設(shè)計(jì)
任職要求:
1、三年以上開發(fā)工作經(jīng)驗(yàn),有物聯(lián)網(wǎng)開發(fā)經(jīng)驗(yàn)優(yōu)先考慮;
2、Java基礎(chǔ)扎實(shí),深入了解JVM,多線程,熟練使用MyBatis,springmvc,springboot;
3、熟悉使用常用的設(shè)計(jì)模式,對(duì)設(shè)計(jì)模式有一定的理解
4、對(duì)分布式架構(gòu)熟悉,熟悉緩存,消息,負(fù)載均衡等機(jī)制;
5、熟練主流的中間件,如Redis、ZooKeeper、RocketMQ、Kafka;
6、能夠熟練操作Linux系統(tǒng),并熟練掌握docker相關(guān)技術(shù);
7、了解dubbo、springcloud,有讀過框架源碼者優(yōu)先;