崗位職責
1、參與公司業務系統的架構設計工作,詳細設計和部分核心代碼開發工作。
2、與產品溝通需求,正確的把握和理解產品經理的設計思路。
3、參與總體系統的架構設計、架構優化等架構任務,參與編寫架構設計文檔。
4、參與部分系統的詳細設計和部分核心編碼工作,編寫詳細設計文檔。
5、指導部分初級開發人員的開發工作,提高其技術水平,并負責部分代碼審查工作。
任職要求:
1、25周歲本科及以上學歷,計算機相關專業畢業,3年以上java開發經驗;
2、精通JAVA和面向對象編程,深入理解jvm、多線程;
3、對常用開源框架如spring、SpringBoot、Redis、消息隊列等有較深刻全面的理解,有較豐富的Web開發實戰經驗;
4、熟悉數據庫開發,數據結構,各種網絡通訊協議,網絡編程和多線程編程;
5、熟悉分布式系統的設計和應用,熟悉緩存、消息、負載均衡等機制和實現。
6、精通Linux系統
5、熟悉負載均衡、分布式緩存、消息隊列、定時任務等,如Nginx、Redis、MQ、Quartz等;
6、熟悉docker容器、k8s,理解平臺化、微服務化等基本概念者優先;
7、有良好的代碼書寫、注釋和單元測試習慣,較好的文檔編寫技能,可以編寫項目開發涉及到的各種技術文檔;
8、有獨立解決技術問題的能力,做事積極主動,有責任感、重視溝通、樂于分享知識與技術;
職位福利:五險一金、績效獎金、年終分紅、股票期權、帶薪年假、節日福利、員工旅游、交通補助