高級Java軟件工程師
崗位職責(zé):
1、根據(jù)產(chǎn)品業(yè)務(wù)需求,參與需求分析以及相關(guān)技術(shù)選型。
2、負責(zé)系統(tǒng)框架搭建、數(shù)據(jù)庫設(shè)計和接口設(shè)計以及核心業(yè)務(wù)功能開發(fā)。
3、分析并解決軟件開發(fā)過程中的問題。
4、帶領(lǐng)開發(fā)團隊完成模塊設(shè)計、編碼、單元測試以及文檔編寫等工作。
5、配合上級領(lǐng)導(dǎo)完成相關(guān)認為工作。
崗位要求:
1、本科及以上學(xué)歷。
2、5年以上Java項目設(shè)計開發(fā)工作經(jīng)驗,有帶領(lǐng)團隊開發(fā)工作經(jīng)驗優(yōu)先。
3、精通Java并發(fā)編程,熟悉Spring、SpringBoot、Springcloud、SpringMVC、Hibernate等主流開源框架,熟悉其原理和機制。
4、熟練Mysql、Oracle、SqlServer等關(guān)系型數(shù)據(jù)庫開發(fā),熟練常見的數(shù)據(jù)庫監(jiān)控及調(diào)優(yōu)。
5、熟悉常用消息、緩存等中間件的使用,熟練mq、kafka、redis等技術(shù),熟悉其原理并優(yōu)化改進。
6、有分布式系統(tǒng)設(shè)計開發(fā)經(jīng)驗優(yōu)先。
7、對工作有高度責(zé)任感,有良好的溝通、協(xié)調(diào)能力和團隊合作意識。