崗位職責
1. 負責公司業務系統的設計、開發和維護,確保系統的高可用性和可擴展性。
2. 參與技術架構設計,制定技術方案并推動落地,解決復雜技術問題。
3. 優化系統性能,提升服務穩定性和數據處理能力。
4. 編寫高質量、可維護的代碼,進行代碼審查和技術文檔編寫。
5. 指導初中級開發人員,分享技術經驗,推動團隊技術能力提升。
6. 參與技術選型和方案評審,跟進技術發展趨勢,引入新技術等。
任職要求
1.本科及以上學歷,計算機相關專業,8年及以上后端開發經驗。
2.精通Java編程語言,熟悉Java多線程、高性能開發以及性能調優。
3.熟悉Spring, Spring Boot, Spring cloud,Hibernate/MyBatis/JPA等主流框架,了解其原理和優缺點。
4.掌握面向對象的分析、設計和開發方法,熟悉UML和常用的設計模式,具備用微服務治理重構復雜系統的能力和經驗。
5.具備混合云系統開發經驗,熟悉Docker、Kubernetes等容器化技術,熟悉CI/CD流程。
6.精通分布式系統設計,掌握微服務架構及相關技術(如Dubbo、Spring Cloud)。
7.熟悉SQL/NoSQL,具有MySQL/MongoDB/Sql Server/Oracle等開發經驗,具備數據庫優化和調優經驗。
8.熟練使用Redis、Rabbitmq、ELK、Nginx等中間件。
9.有電商網站、高并發、大數據量或財務、商務、稅務相關信息系統建設經驗者優先。
10.具備良好的溝通能力和團隊協作精神,有較強的技術領導力和問題解決能力。