社會招聘
· Java開發工程師

職位描述:

1. 負責公司平臺產品框架搭建、維護和管理工作;
2. 負責項目的需求分析、軟件平臺架構設計、系統開發、項目驗收等進度把控及過程管理;
3. 負責開發團隊的管理、協調工作;
4. 負責產品相關技術文檔的編寫;
5. 負責對項目組其他人員進行技術指導,提高項目組工作效率;
6. 參與討論公司技術平臺發展方向,完整的規劃和把握產品研發架構。

崗位要求:

1. 深厚的Java技術功底,對面向對象設計、開發有深刻理解并熟練在項目中應用。
2. 熟練使用J2EE常用框架,springboot,mybatis,springmvc,hibernate等,能獨立集成開發框架并指導團隊使用;
3. 熟練使用主流數據庫,mysql/postgresql/mongodb/redis等,對不同應用場景下的數據庫選型有自己的理解,熟練使用sql并能進行基本的優化;
4. 熟悉工作流技術,至少熟練使用一種工作流引擎,如activiti;能獨立設計和實現基于RBAC的權限及帳號管理系統,熟悉OAuth2和SSO;
5. 熟練操作linux系統,能獨立配置系統運行環境;
6. 熟悉分布式系統及相關技術,如分布式事務,分布式緩存、計算的使用和應用場景,至少熟悉一種分布式緩存工具、消息隊列工具,了解分布式事務的各種處理方式,能獨立處理分布式緩存更新問題;
7. 熟悉領域驅動設計、開發方法,熟練使用UML進行建模;至少了解一種除MVC外的設計模式;
8. 熟悉敏捷思想,有實際敏捷開發、管理項目經驗,能熟練應用Scrum實踐優先;
9. 了解SOA架構,微服務架構,前后端分離架構中的任意一種;
10. 熟悉nodejs開發平臺優先;熟悉web、移動前端技術棧優先,如react,react-native;
11. 必須具備基本需求分析和解決方案設計能力;
12. 必須具備優秀的團隊協作能力;
13. 必須能承受較強的工作壓力,思路清晰,代碼規范、嚴謹,有上進心,學習能力強,解決問題能力強,對解決具有挑戰性問題充滿激情;
14. 熱愛技術研發工作,熱愛研究前瞻性技術,技術視野廣闊;知識面廣,思路開闊,創新能力強,對新技術持有敏感性并愿意致力于新技術的探索和研究
15. 至少5年以上實際項目開發經驗(能力突出者不受此限制);
16. 6~9項任意滿足兩項即可。
极速快3开奖