職位描述
崗位要求:
1、按照需求完成項目開發(fā)、測試、部署工作。
2、參與項目需求分析和設(shè)計,對項目開發(fā)工作提出解決方案;
2、指導(dǎo)、審核組員的開發(fā)工作
3、負責(zé)核心模塊開發(fā)工作
任職要求:
1、計算機或相關(guān)專業(yè),本科及以上學(xué)歷,至少2-3年B/S實際項目經(jīng)驗;參加過大型項目開發(fā),有Saas,Paas,用戶中心等系統(tǒng)開發(fā)經(jīng)驗的優(yōu)先
2. 3年以上擔(dān)任技術(shù)團隊管理經(jīng)驗
3. 掌握Java基礎(chǔ),熟悉常用類庫。了解 Spring、 Spring Boot、 Spring Cloud、SpringMVO、 Mybatis、JPA、 Dubbo等主流框架對 java web的封裝原理
4、理解java中較為高級的特性,如反射,動態(tài)代理,wM,內(nèi)存模型,多線程等等。了解設(shè)計模式,熟練使用框架,對遇到的bug。
5、理解java分布式架枃,微服務(wù)架構(gòu),了解其與集中式架構(gòu)的區(qū)別,并能保證分布式代碼質(zhì)量。熟練使用各個中間件如 ngInx, redis,mq, zookeeper等等,并了解其工作原理和使用場景
6、有 ORACLE、MYSQL等數(shù)據(jù)庫開發(fā)經(jīng)驗,有較強的SQL編寫能力;
7、熟悉版本管理流程,熟悉Git/SN至少一種版本管理工具
8、熟悉 Jetty/ JBoss,/ Tomcat等主流J2EE應(yīng)用服務(wù);熟悉inux操作命令