1.負責公司產品JAVA端的系統設計與研發;
??2.研究項目技術細節,參與技術方案討論,進行系統框架和核心模塊的詳細設計;
??3.編寫軟件產品相關文檔,管理相關軟件文檔;
??4.參與公司現有軟件產品的維護和優化工作;
??
??崗位要求:
??1、熟練使用Springboot、Spring、Mybatis、SpringMvc、Netty等后端開發框架
??2、有Springcloud和Dubbo分布式系統開發經驗3、熟練使用消息中間件如Kafka或RocketMQ,有基于可靠消息和TCC機制的分布式事
??務經驗
??4、了解Jenkins和Docker等自動化部署工具
??5、深入理解SOA及微服務架構,有豐富的高并發、高可用、分布式系統架構設計和搭建經驗,熟悉基于阿里云的部署和維護,熟悉基于云環境的應用開發
??6、了解Java及面向對象設計開發,熟悉jvm虛擬機技術,RPC、NIO、多線程、網絡通信、性能調優
??7、?有企業應用研發,大型商業平臺web系統研發經驗優先;有高性能、高可用性系統設計、研發、優化經驗尤佳。
??8、熟悉MySQL/Oracle數據庫中的一種或多種,熟悉SQL優化,有大規模高并發環境下MySQL優化經驗為佳
??9、全日制本科及以上的學歷,計算機相關的專業,4年以上的JAVA開發工作經驗;
??10、誠實守信,良好的職業道德,學習能力強,可以快速接受新的技術和新的思維。