【職位要求】
1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程及相關(guān)專業(yè);
2、熟悉Java語言,具備扎實(shí)的Java基礎(chǔ),熟悉O、多線程、socket等基礎(chǔ)技術(shù),對(duì)多線程使用、并發(fā)處理、JVM基本原理有一定認(rèn)識(shí);
3、熟練使用Hibernate/lBatis、Spring、Springcloud等后端技術(shù)和框架,并對(duì)框架原理有一定了解;
4、熟悉Web前端開發(fā),如基本javascript、cssjquery,html、ajax等前端語言和技術(shù);
5、熟悉Oracle/Mysql的應(yīng)用開發(fā)、常見的性能調(diào)優(yōu)和可擴(kuò)展性設(shè)計(jì);
6、熟練使用分布式存儲(chǔ)數(shù)據(jù)庫(kù),例lredis、memcached、mongodb,了解其原理;
7、熟練掌握常用組件MQ、NoSql、搜索引擎等;
8、熟練掌握linux操作系統(tǒng),可以熟練使用常用的Linux命令完成日常工作,熟悉Jboss、 Tomcat的使用和配置;9、熟悉MavenGit、 Github等版本管理工具11、熟練使用maven、Gitsvn等代碼管理、文檔管理的工具。
【工作內(nèi)容】
1、負(fù)責(zé)后端架構(gòu)和業(yè)務(wù)邏輯需求分析、設(shè)計(jì)、編碼、交付;
2、負(fù)責(zé)系統(tǒng)研發(fā)工作,包括技術(shù)攻關(guān)和創(chuàng)新技術(shù)引用,解決大數(shù)據(jù)量、高并發(fā)、高穩(wěn)定性等帶來的各種挑戰(zhàn)及技術(shù)難關(guān);
3、主導(dǎo)前后臺(tái)系統(tǒng)的技術(shù)優(yōu)化及業(yè)務(wù)整合設(shè)計(jì)開發(fā);
4、負(fù)責(zé)指導(dǎo)初級(jí)開發(fā)工程師,保障業(yè)務(wù)以及研發(fā)交付質(zhì)量;
5、協(xié)助項(xiàng)目經(jīng)理保證開發(fā)進(jìn)度,控制開發(fā)質(zhì)量。