崗位職責(zé)
1、項(xiàng)目組技術(shù)負(fù)責(zé)人,配合項(xiàng)目經(jīng)理進(jìn)行需求整理和落實(shí),指導(dǎo)初中級(jí)工程師完成開(kāi)發(fā)任務(wù)。
2、負(fù)責(zé)系統(tǒng)的詳細(xì)設(shè)計(jì)工作:參加項(xiàng)目小組會(huì)議,理解系統(tǒng)需求說(shuō)明書(shū),進(jìn)行難點(diǎn)技術(shù)調(diào)研,負(fù)責(zé)編寫(xiě)詳細(xì)設(shè)計(jì)和概要設(shè)計(jì)核心流程。
3、負(fù)責(zé)項(xiàng)目功能編碼實(shí)現(xiàn),并對(duì)代碼進(jìn)行檢查和優(yōu)化,提高產(chǎn)品性能。
4、指導(dǎo)項(xiàng)目技術(shù)架構(gòu),保證項(xiàng)目性能要求,參與需求分析、系統(tǒng)架構(gòu)、模塊設(shè)計(jì)及相應(yīng)文檔編寫(xiě)。
任職資格:
1.?Java實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)5年以上,有微服務(wù)、軍工行業(yè)從業(yè)經(jīng)驗(yàn)者優(yōu)先。
2.?熟悉Spring/SpringMVC/SpringBoot/MyBatis等主流框架,熟悉Spring?IOC和AOP設(shè)計(jì)原理。
3.?熟悉Spring?Cloud?各個(gè)組件的作用以及設(shè)計(jì)原理,熟悉Dubbo設(shè)計(jì)思路,研讀過(guò)2者核心源碼。
4.?熟悉Java的NIO、反射、GC優(yōu)化等高級(jí)技術(shù)。
5.?精通主流數(shù)據(jù)庫(kù),負(fù)責(zé)數(shù)據(jù)庫(kù)優(yōu)化,能夠編寫(xiě)復(fù)雜的存儲(chǔ)過(guò)程和SQL語(yǔ)句。
6.?了解常用中間件的高可用和集群搭建以及其原理,比如Nginx/Redis/MQ/MySQL等。