1、參與需求評(píng)審并根據(jù)需求文檔,獨(dú)立完成接口的開(kāi)發(fā),并保證功能、性能、安全性等
2、協(xié)助開(kāi)發(fā)組長(zhǎng)完成后端的部分技術(shù)設(shè)計(jì)和研發(fā)
3、與前端工程師配合,為項(xiàng)目提供最優(yōu)化的技術(shù)解決方案
4、專研JAVA及大數(shù)據(jù)相關(guān)技術(shù),協(xié)助其他同事解決遇到的難題,持續(xù)優(yōu)化系統(tǒng)
5、具備帶領(lǐng)小團(tuán)隊(duì)進(jìn)行項(xiàng)目開(kāi)發(fā)的能力
6、持續(xù)學(xué)習(xí)并分享新的技術(shù)知識(shí)和心得
1、10年以上JAVA開(kāi)發(fā)經(jīng)驗(yàn),對(duì)于用過(guò)的開(kāi)源框架,了解其原理和機(jī)制
2、熟悉Mysql、Oracle等關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)和開(kāi)發(fā),對(duì)數(shù)據(jù)庫(kù)性能調(diào)優(yōu)有一定經(jīng)驗(yàn)
3、熟悉多線程及高性能的設(shè)計(jì)與性能調(diào)優(yōu)
4、有分布式系統(tǒng)研發(fā)經(jīng)驗(yàn),對(duì)常見(jiàn)中間件如分布式緩存、消息隊(duì)列、RPC等有使用經(jīng)驗(yàn)和較深入的理解
5、熟練使用linux操作系統(tǒng)及常用linux命令
6、熟悉docker、k8s容器技術(shù)
7、熟悉spring、springboot、springcloud技術(shù)
8、思路清晰,有良好的業(yè)務(wù)理解、系統(tǒng)分析和軟件設(shè)計(jì)能力,有良好的溝通能力和橫向推動(dòng)能力
9、有一定的技術(shù)深入和廣度、并且思維不局限于技術(shù)上
10、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)