崗位職責:
1、參與技術方案、概要設計制定,參與架構設計評審,參與編寫詳細設計文檔(功能設計、數(shù)據(jù)庫設計);
2、根據(jù)項目計劃參與編碼工作,并參與業(yè)務模塊的編碼工作,參與制定開發(fā)規(guī)范;
3、對產品需求、業(yè)務知識理解透徹;
4、按照公司要求,保證各項成果提交的規(guī)范性、及時性;
5、可以承擔內部技術培訓工作和客戶業(yè)務、技術培訓。
6、完成上級交辦的其他任務。
任職要求:
1,計算機相關專業(yè),本科及以上學歷;
2,2-5年軟件系統(tǒng)開發(fā)與設計經驗,具有獨立承擔軟件項目系統(tǒng)分析和設計經驗優(yōu)先;
3,具備扎實的Java編程基礎, 掌握常用的算法、數(shù)據(jù)結構、設計模式;
4,有的服務器開發(fā)經驗,熟悉Java Web開發(fā)框架,如Spring, SpringMVC等;
5、掌握git、maven、Jenkins等工具。
6、熟悉Nginx、Tomcat、Docker、Kafka、Zookeeper等中間件的部署,并有優(yōu)化能力;
7,熟悉MySQL、HBase、Redis等關系/非關系數(shù)據(jù)庫的使用,掌握數(shù)據(jù)庫設計、優(yōu)化原則, 理解存儲、緩存、消息隊列等相關知識;
8,具備較強的責任心、分析能力和溝通協(xié)作能力,熱衷于高可用架構、性能分析與調優(yōu),勇于面對技術挑戰(zhàn),追求技術卓越;