崗位職責(zé)
1、根據(jù)領(lǐng)導(dǎo)安排以及項目要求,完成項目模塊的設(shè)計、開發(fā)、測試、部署及運維工作,及時高質(zhì)量地完成項目開發(fā)任務(wù)。
2、按時完成開發(fā)任務(wù)和代碼問題修復(fù),確保代碼交付質(zhì)量。
3、完成領(lǐng)導(dǎo)安排的其他臨時性工作任務(wù)。
任職要求:
1、計算機、軟件開發(fā)等相關(guān)專業(yè)大專及以上學(xué)歷,2年以上java或javaweb 開發(fā)經(jīng)驗;
2、 精通JAVA編程,擅長 spring mvc、hibernate、spring boot、myBatis等框架技術(shù) ,熟悉J2EE規(guī)范,熟悉各種常用設(shè)計模式;
3、熟練使用各類關(guān)系型數(shù)據(jù)庫;
4、 熟悉Linux操作系統(tǒng),及SVN/GIT等版本控制軟件;
5、 熟悉html/html5,javascript,vue等前端技術(shù);
6、至少熟悉一套開源框架或工具,比如Struts、Hibernate、iBatis,Spring、JUnit、Maven等;
7、了解并使用過Redis,Elasticsearch等NoSQL技術(shù),熟悉MySQL的開發(fā)設(shè)計和調(diào)優(yōu);
8、至少熟悉一個應(yīng)用服務(wù)器(Jboss、Tomcat、Jetty、nginx等);
9、熟悉git,gitlab-runner,docker等自動化部署流程及配置。