1.參與系統(tǒng)需求分析、評審和設計;
2.根據系統(tǒng)設計要求,負責完成主要功能模塊的代碼實現(xiàn)、BUG修改、單元測試;
3.協(xié)助測試人員完成集成測試和系統(tǒng)測試;
4.指導低級別開發(fā)人員完成模塊設計和開發(fā)工作,并進行把關;
5.參與技術難題攻關、組織技術積累等工作;
6.撰寫系統(tǒng)相關技術文檔;
任職要求:
1.全日制本科及以上學歷,計算機及相關專業(yè)畢業(yè);
2.3年以上工作經驗;
3.精通Java、Python、Shell,可熟練使用Linux開發(fā)環(huán)境;
4.熟悉面向對象的程序設計和設計模式,熟悉網絡編程和多線程等技術,掌握常見的數(shù)據結構和算法;
5.熟練使用Spring/SpringBoot/SpringCloud/mybatis等主流Java框架并熟悉其實現(xiàn)原理,有大中型微服務項目開發(fā)經驗優(yōu)先;
6.熟悉Oracle、MySQL等主流關系數(shù)據庫的使用和優(yōu)化,熟練掌握SQL;
7.熟悉使用maven、git等項目管理工具;
8.熟悉Hadoop/HBase/Spark/Flink/Elasticsearch/Kafka/Redis等開源系統(tǒng),具備相關大數(shù)據系統(tǒng)的使用和開發(fā)經驗優(yōu)先;
9.有大規(guī)模海量數(shù)據挖掘與機器學習相關工作經驗優(yōu)先;
10.追求良好的代碼風格和架構編程風格.有良好的代碼書寫、注釋和單元測試習慣,對自己的編碼質量有嚴格的要求;
11.良好的溝通能力以及團隊協(xié)作精神,對待工作有責任心。積極主動,認真負責,主動承擔責任,能承受壓力,有獨立分析及解決問題的能力。