崗位職責:
1. 參與系統的需求調研和需求分析,撰寫相關技術文檔;
2. 搭建系統開發環境,完成系統框架和核心代碼的實現;
3. 項目概要設計、詳細設計、開發計劃等的編制并實施;
4. 系統開發測試、部署和集成;
5. 負責解決開發過程中的技術問題;
6. 參與代碼編寫、維護與備份;
7. 負責對客戶的技術支持;
職位要求:
1. 計算機相關專業,本科及以上;
2. 三年以上JAVA及Web應用開發經驗,JAVA基礎扎實;
3. 熟悉主流Java Web框架(Spring Mvc,Mybatis);
4. 熟練掌握數據結構、多線程編程,掌握常用的設計模式;
5. 熟悉JVM,包括內存模型、類加載機制以及性能優化
6. 對常用的集合類,異常,反射,IO等有自己見解和認識,熟悉J2EE架構;
7. 熟練使用MySQL/PG數據庫,熟悉MangoDB等一種或多種NoSQL數據庫,有較好數據庫設計經驗和SQL優化能力;
8. 熟悉dubbo/dubbox、spring boot、spring cloud、docker、k8s、redis等服務框架及容器技術者優先;
9. 熟悉低代碼、零代碼技術者優先;
10. 精通常用開源技術,熟練使用Git、Maven等技術,熟悉Linux;
11. 從事過分布式架構開發,熟悉緩存、消息等機制,對于高并發有實際開發經驗,具有獨立開發架構的經驗。