1. 參與項目系統設計,編寫高質量、可維護代碼,完成軟件項目的JAVA后端功能和接口開發工作;
2. 與前端工程師、產品經理、業務人員等協作,理解業務需求,并根據產品需求和原型設計進行軟件開發;
3. 負責對其負責項目進行系統功能風險分析,系統異常調試;
4. 快速定位并解決線上系統故障與問題,對系統進行日常維護與升級;
5. 優化現有系統性能,解決技術難題,保障系統穩定運行;
6. 關注JAVA技術發展趨勢,研究新技術并應用到項目中,提升系統競爭力;
7. 完成上級交辦的其他任務,積極配合公司整體信息化戰略實施;
任職要求
1、本科及以上學歷,計算機、網絡工程相關專業;
2、3年以上后端開發工作經驗,具有微服務相關項目經驗,對微服務和云原生技術有較深入理解;
3、精通JAVA編程語言,熟悉多線程、分布式、RPC解決方案;精通Spring、SpringMVC、MyBatis、SpringBoot、SpringCloud等JAVA主流框架;有C#語言開發經驗優先;
4、熟悉基于MysQL、PostgreSQL、SQLServer等數據庫設計和開發、對數據庫性能優化有豐富的經驗;
5、具有較強的學習能力和分析問題,能夠較好的解決項目問題,并具有良好的工作主動性和責任心;
6. 熟悉集群、緩存、消息隊列、負載均衡等機制和應用,熟悉系統優化、性能調優、系統安全等,具有大型系統設計研發經驗,有MES、WMS等智能制造相關開發經驗優先;