崗位職責:
1.參與公司業(yè)務系統(tǒng)的需求分析、設計、實現;
2.負責公司業(yè)務系統(tǒng)服務端日常開發(fā)工作,包含概要設計,代碼實現,單元測試,對外接口的設計和開發(fā)等工作。
任職要求:
1.精通java語言,具備良好的java技術基礎,了解JVM原理;
2.熟練使用Spring Boot、Spring MVC等主流Java Web開發(fā)框架;
3.熟悉springCloud,Dubbo及其微服務周邊中間件,能夠結合業(yè)務場景與功能選用適當的功能組件;
4.熟悉 redis、kafka、nacos等中間件,具備分布式緩存設計經驗者優(yōu)先;
5.熟悉常用數據庫及原理,以及MyBatis等ORM框架。并能熟練編寫SQL語句,對數據庫事務、鎖、索引有一定理解;
6.熟悉設計模式,熟練掌握,能夠基于業(yè)務功能特點使用相應設計模式解決問題;
7.具有良好的代碼編寫能力,對于常見代碼規(guī)范有一定了解;
8.碩士及以上學歷,計算機、數學等相關專業(yè)。