崗位職責:
1、能夠獨立完成核心/重要模塊的設計、編碼、單元測試。
2、完成產品的設計、開發(fā)、測試、修改bug等工作,包括業(yè)務需求的溝通,功能模塊詳細設計,業(yè)務功能實現(xiàn)和功能變更維護。
3、參與代碼設計、審核和檢查。
4、項目的需求分析、參與項目的文檔編寫和文檔歸類。
5、負責框架的搭建和技術選型、架構平臺和設計數(shù)據庫。
崗位要求:
1.掌握JAVA基礎、容器、I/O、編程規(guī)范
2.了解TCP/IP編程,了解數(shù)據結構和算
3.熟練掌握spring、springmvc等框架,精通springboot,熟悉mybatis
4.會使用關系型數(shù)據庫,掌握基本sql查詢,能夠優(yōu)化sql查詢,了解數(shù)據庫分庫分表、讀寫分離、高并發(fā)讀寫等技術
5.會使用Git、Svn
6.掌握linux系統(tǒng)下的項目部署,了解nginx,會使用NoSql數(shù)據庫,掌握redis
7.了解微服務,掌握分布式系統(tǒng)設計,掌握MQ用法
8.熟悉Docker技術等;