Java 職位描述:
(1)負責應用系統后端服務的設計和開發;
(2)負責參與后端服務的功能設計及架構規劃;
(3)負責優化服務端軟件的模塊結構和流程邏輯,根據需求,完成軟件代碼的具體實現;
(4)負責分析并解決測試中發現的軟件缺陷;
(5)配合項目團隊按時保質保量完成項目計劃。
崗位要求:
(1)精通JAVA編程語言,掌握Spring MVC、Spring boot、spring cloud、MyBatis等開源框架;
(2)熟練使用Redis、Memcache等分布式緩存及KAFKA、RabbitMQ等消息中間件;熟悉HTTP、WebSocket、MQTT等常用通信協議;
(3)熟練使用關系型和非關系型數據庫(Mysql、MongoDB、虛谷等),具有分庫分表,大數據量多表聯合查詢統計及SQL優化經驗;
(4)孰悉Linux系統,熟練使用Shell腳本編程;熟練使用ldea、Git、Maven等工具;
(5)擁有軟件開發流程中的代碼規范意識、配置管理規范意識、文檔撰寫規范意識;
(6)具有良好的溝通能力和團隊協作意識;工作踏實,責任心強,積極進?。贿壿嬎季S清晰,具有較強的獨立分析、解決問題的能力和學習能力;
(7)2年及以上開發經驗,了解氣象業務,有氣象系統建設經驗優先。