1、根據(jù)需求和UI設計流程,進行技術架構和流程設計;
2、根據(jù)設計流程,編寫服務端程序、接口等;
3、使用行業(yè)平臺及系統(tǒng)開發(fā)流程開發(fā)方式;
4、使用禪道/GIT等管理工具;
5、使用MongoDB、MySQL、Oracle等數(shù)據(jù)庫;
6、負責IT平臺技術架構設計與實現(xiàn),包括分布式框架,微服務框架,服務器性能優(yōu)化,算法與數(shù)據(jù)結構,容器與自動部署,運維管理;
7、主導技術難題攻關優(yōu)化性能,持續(xù)提升電商平臺在分布式系統(tǒng)環(huán)境下高并發(fā)的處理性能,關注并解決各類潛在的系統(tǒng)建設風險,保障系統(tǒng)安全、穩(wěn)定、快速地運行;
8、領導帶動開發(fā)團隊協(xié)同工作,評估/執(zhí)行幾型常用的項目生命周期,協(xié)調/管理與產(chǎn)品、測試、部署、運維等其它部門/角色的關系,建立/管理技術知識庫和技術培訓,保障公司技術資源/能力的持續(xù)發(fā)展?。
任職資格
1.?計算機科學、信息技術、軟件工程或相關專業(yè)本科及以上學歷,5年以上Java開發(fā)經(jīng)驗;
2.?具有扎實的Java基礎,熟悉IO、多線程、集合等基礎框架,能編寫高質量的Java代碼,能根據(jù)業(yè)務需求提出合適的技術解決方案及服務端技術架構,并帶領其他開發(fā)員完成技術設計與編程實施;
3.?能熟練使用常見的框架和中間件,如Spring?Cloud、Dubbo、Spring?Boot、Spring?Framework、MyBatis、Kafka/RocketMQ等;
4.?熟練掌握數(shù)據(jù)庫Oracle或MySQL的使用,能編寫高質量的SQL;
5.?使用過Redis、ElasticSearch等NoSQL數(shù)據(jù)庫者優(yōu)先;
6.?能熟練使用和配置Tomcat,?Maven,?Git等工具;
7.?有DevOps經(jīng)歷、用過Jenkins自動部署、微服務、容器,優(yōu)先;
8.?同時有一定的.Net經(jīng)驗,且能讀懂原代碼做逆向工程至技術設計,優(yōu)先;
9.?具有應對高并發(fā)、高可用、海量數(shù)據(jù)系統(tǒng)的實際開發(fā)經(jīng)驗者優(yōu)先;
10.?有新零售電商及社交平臺全生命周期開發(fā)經(jīng)驗者優(yōu)先;
11.?樂于投身初創(chuàng)事業(yè),享受股權激勵(優(yōu)秀者可成為公司合伙人)。