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