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