崗位職責(zé):
1、參與物聯(lián)網(wǎng)項(xiàng)目需求分析、詳細(xì)設(shè)計(jì)文檔和相關(guān)開(kāi)發(fā)文檔的編寫;
2、參與物聯(lián)網(wǎng)基礎(chǔ)業(yè)務(wù)模塊的業(yè)務(wù)層、展示層、數(shù)據(jù)層、接口層代碼的設(shè)計(jì)和開(kāi)發(fā);?
3、負(fù)責(zé)所屬模塊的單元測(cè)試案例編寫及bug修復(fù);
4、負(fù)責(zé)實(shí)現(xiàn)和聯(lián)網(wǎng)調(diào)第三方數(shù)據(jù)接口;
5、負(fù)責(zé)模塊的版本更新和維護(hù)工作。
崗位要求:
1、了解軟件工程,程序設(shè)計(jì)人機(jī)界面設(shè)計(jì),面向?qū)ο蟮某绦蛟O(shè)計(jì)等;
2、熟悉J2EE技術(shù)體系,能夠基于SSM、Spring-MVC進(jìn)行開(kāi)發(fā);
3、能夠熟練使用JQuery、Bootstarp、echart等UI層套件,以及JSP、JavaScript、HTML5等;
4、了解Tomcat等中間件,能在上面進(jìn)行開(kāi)發(fā)調(diào)試;
5、具有規(guī)范化的軟件開(kāi)發(fā)過(guò)程經(jīng)驗(yàn)者、或具有單元測(cè)試編程習(xí)慣者優(yōu)先;
6、了解TCP-socket通信;
7、能夠熟練使用相關(guān)開(kāi)發(fā)工具或中間件(如Eclipse、Maven、Junit、Spring、SpringMVC、SpringJPA、MyBatis、Tomcat、Jetty、Shiro、ehcache、quartz、Ajax等);?
8、能夠熟練使用git、SVN等版本管理工具;
9、了解Spring?Cloud、Dubbo、zookeeper、redis、mongodb、kafka等工具的使用;
10、有物聯(lián)網(wǎng)、云計(jì)算項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。