崗位職責:
1、可以獨立解決開發中遇到的技術難題;
2、系統技術選型,技術方案評估,實施;
3、負責研發實施過程中的技術設計方案編寫,保障設計和研發質量,輔導團隊成員的技術能力提升;
4、負責解決系統遇到的業務、技術方面的瓶頸,尋找可行的改進方案并執行;
5、負責技術團隊建設,交付質量提升;
任職資格:
1、8年以上Java開發經驗,具有一個以上大型微服務項目實施經驗。
2、具有5人以上團隊實施經驗。
3、具備大型分布式金融系統架構落地實施經驗,具有高并發,復雜金融系統構建經驗。掌握分布式系統環境下不同事務實施經驗。
4、精通系統高并發,高可用性能優化,掌握DDD領域設計,敏捷開發,極限編程開發實施經驗。掌握系統開發不同架構迭代演進過程,并具有不同迭代架構實施經驗,掌握分布式,SOA,微服務,云服務核心架構原理及實施方法。
5、掌握Spring,SpringBoot,SpringCloud,SpringMVC,spring alibaba,mybatis,mybaitsPlus,Shiro,nacos,apollo,druid,sharding-jdbc,quarz,xxl-job,elastic-job,netty主流框架的原理及實施經驗。
6、精通rabbitMQ,rocketMQ,zookeeper,Redis,ELK,kafak,solr,elasticSearch高性能中間件的的原理及應用。
9、熟悉Oracle、MySQL等數據庫開發、SQL性能調優;
9、熟練掌握常用的Linux命令、shell腳本,Windows、Server的各項服務、應用配置;
8、熟悉開源的微服務架構,掌握微服務治理和劃分。具備具體的實施落地經驗。
9、具有良好的軟件工程意識,熟悉常用的軟件工程工具(Git、Maven);
10、有良好的代碼書寫、注釋和單元測試習慣,熟練運用多種軟件設計模式;
11、具備良好的溝通合作技巧,較強的責任心及團隊合作精神。
職位福利:五險一金、補充醫療保險、餐補、通訊補助、帶薪年假