【該崗位需根據項目需要出差】
職責描述:
(1) 根據項目需求規(guī)格說明,編寫軟件設計文檔;
(2) 根據功能需求,搭建高維護性的后端架構,對整體架構進行分析與完善;
(3) 編寫高質量代碼,對后端程序的可用性、易用性、兼容性負責;
(4) 配合前端開發(fā)人員制定服務接口并實現(xiàn)交互與調試,使界面和功能得以實現(xiàn);
(5) 參與完成產品性能優(yōu)化、關鍵技術問題攻關等工作;
(6) 負責軟件集成、部署、發(fā)布等工作;
(7) 對程序進行維護,使程序響應速度更快,項目維護性更高,提升用戶體驗;
(8)協(xié)同項目經理,負責新老產品的升級迭代、常規(guī)維護、二次開發(fā)等工作; (9)根據用戶體驗反饋與測試報告,進行BUG修改與優(yōu)化;
(10)完成領導交辦的其他任務。
任職要求:
1.計算機或軟件工程相關專業(yè)本科及以上學歷,5年以上Java Web開發(fā)經驗;
2.熟悉Spring Boot、Spring Cloud、Spring MVC、Spring、Mybatis-Plus等框架的原理及使用;
3.熟悉常用數(shù)據結構和算法,如列表、字典、樹、遍歷、遞歸等;
4.熟悉關系型數(shù)據建模理論,如專門的關系運算法則、規(guī)范化設計理論、完整性約束、索引等;熟悉RESTful接口設計規(guī)范;
5.熟悉各種開發(fā)、調試及版本管理工具,如InterliJ IDEA、Git等;
6.了解Html5、Css3、JavaScript、Vue、React等前端技術;
7.具備快速學習的能力、良好的溝通能力與協(xié)作精神和進取心,能夠獨立分析問題和解決問題;
8.具備良好的職業(yè)素養(yǎng)和工作態(tài)度,能夠接受因工作需要而安排的加班與出差(包括駐場開發(fā),出差總體不多,但會涉及到,介意者慎投)。