任職資格:??1.?計算機、軟件工程等相關專業(yè),本科及以上學歷;??
2、5年以上JAVA開發(fā)工作經(jīng)驗,熟練使用主流開發(fā)框架,熟練使用JAVA語言進行開發(fā);??
3、熟悉跨平臺移動應用中間件框架,有基于HTML5技術的手機端APP項目開發(fā)經(jīng)驗;??
4、熟悉使用主流數(shù)據(jù)庫oracle、mysql、sql?server,postgre,redis,MangoDB中的兩個及以上;??
5、有python編程、hadoop大數(shù)據(jù)體系等大數(shù)據(jù)相關技術基礎,有一定實戰(zhàn)經(jīng)歷;??
6、有微服務開發(fā)經(jīng)驗,熟練使用springboot、springcloud等技術框架。??
??
??崗位職責:
??1、負責根據(jù)用戶需求或系統(tǒng)原型,參與或主導完成技術方案的討論確定,編寫技術方案并進行系統(tǒng)功能的開發(fā)實現(xiàn),并保證交付質(zhì)量;??
2、能夠根據(jù)用戶提報的系統(tǒng)問題,進行分析挖掘,找到問題本質(zhì),進行主動優(yōu)化完善,持續(xù)提升系統(tǒng)的可用性、穩(wěn)定性和擴展性;??
3、能夠獨立或指導低屆開發(fā)工程師解決各類技術問題,包括性能問題、安全問題及棘手的功能性問題等;??
4、參與工程師之間的分享,包括內(nèi)部的分享課題,code?review等,對低階工程師進行相應的技術指導;??
5、能夠承擔或主導對應用系統(tǒng)或微服務、服務化的搭建或重構,提升系統(tǒng)的穩(wěn)定性、高可用性,并提升代碼的可讀性和可維護性。