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