崗位職責:
1.能獨立完成模塊的設計、開發(fā)和單元測試
2.參與代碼編寫、調(diào)試和優(yōu)化,確保代碼質(zhì)量和可維護性
3.協(xié)助公共組件和模塊的封裝與復用
4.參與系統(tǒng)性能調(diào)優(yōu)和安全漏洞修復
5.深入理解業(yè)務需求,能參與技術方案討論和實現(xiàn)
6.積極參與團隊技術分享,具備較強的學習能力和溝通協(xié)作精神加分項
崗位要求:
1.計算機或相關專業(yè)本科及以上學歷,3-5年以上Java開發(fā)經(jīng)驗
2.熟練掌握JavaEE技術棧,包括 Spring Boot、Spring MVC、MyBatis等
3.熟悉Spring Cloud 6大組件,了解nacos、Zuul、Ribbon、Hystrix、OpenFeign等組件的作用與工作原理,有微服務項目開發(fā)經(jīng)驗(不限于Spring Cloud Alibaba)
4.熟悉至少一種中間件的開發(fā)應用,如 Redis、RabbitMO、Katka、elasticsearch,flowable、XXLJob等,需要有實際使用經(jīng)驗
5.有分布式系統(tǒng)開發(fā)經(jīng)驗,了解高并發(fā)、大數(shù)據(jù)量場景下的常見處理方案
6.熟練掌握mysql、PostgreSQL等數(shù)據(jù)庫技術,能編寫高效SQL語句并進行基礎優(yōu)化
7.熟悉docket容器打包部署,了解k8s容器平臺操作
8.熟悉git源碼管理操作,對CICD有一定的了解,如jenkins流水線發(fā)布
9.了解前端技術js、css、VUE等,可基于標準的前端框架下做一定的修改和功能開發(fā)
10.【重點】具體一定的抽象、解耦能力
11.有中大型系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先