崗位職責(zé):
1. 深入理解產(chǎn)品(項(xiàng)目)需求,與產(chǎn)品經(jīng)理共同參與需求的溝通、分析、討論,保證需求與功能設(shè)計(jì)、開發(fā)的一致性;2. 參與系統(tǒng)架構(gòu)設(shè)計(jì)和技術(shù)選型,根據(jù)業(yè)務(wù)發(fā)展需要設(shè)計(jì)合理的架構(gòu)方案,完成相關(guān)功能的設(shè)計(jì);3. 作為項(xiàng)目技術(shù)側(cè)負(fù)責(zé)人,主導(dǎo)開發(fā)計(jì)劃的制定、分解及跟蹤閉環(huán)工作;4. 線上系統(tǒng)問(wèn)題排查及監(jiān)控,及時(shí)解決客戶反饋的問(wèn)題;5. 定期組織代碼評(píng)審及代碼重構(gòu)工作;6. 解決項(xiàng)目或產(chǎn)品中遇到的技術(shù)難題,管理初中級(jí)開發(fā)人員;7. 主動(dòng)學(xué)習(xí)新技術(shù),積極分享;8. 完成領(lǐng)導(dǎo)交辦的其他工作。任職要求:1. 本科及以上,7年以上開發(fā)經(jīng)驗(yàn),其中開發(fā)組長(zhǎng)工作經(jīng)驗(yàn)不少于2年;2. 熟練掌握多線程高并發(fā)、事務(wù)等Java高級(jí)技術(shù)。熟悉JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化;3. 熟練使用設(shè)計(jì)模式、面向切面編程、反射機(jī)制;4. 熟悉常用的數(shù)據(jù)結(jié)構(gòu)及算法;5. 掌握微服務(wù)思想,熟練使用springboot、springCloud等微服務(wù)技術(shù);6. 了解分布式、緩存、消息隊(duì)列等機(jī)制,熟悉相關(guān)技術(shù)(Zookeeper、Ehcache、Redis、kafka);7. 了解大數(shù)據(jù)存儲(chǔ)與分析技術(shù),如ElasticSearch、Hbase、Solr、Hadoop、Spark、Flink、Storm8. 具有分析和解決問(wèn)題的能力,思路清晰,善于思考9. 具有良好的溝通和表達(dá)能力,良好的團(tuán)隊(duì)協(xié)作能力10. 保持技術(shù)敏感性