崗位職責:
1、參與公司核心業(yè)務系統(tǒng)研發(fā),面向業(yè)務場景主導高可擴展技術(shù)架構(gòu)設計及落地;
2、深入理解業(yè)務需求,設計合理可落地執(zhí)行的技術(shù)方案。
任職要求:
1、精通 Java 語言,包括JVM、Graalvm、IO、多線程、并發(fā)、網(wǎng)絡等,深刻理解面向?qū)ο?、設計模式等相關(guān)技術(shù);
2、熟練使用常用的JAVA技術(shù)框架,并對JAVA Web的各種主流框架如Spring、SpringBoot、MyBatis等有深入的應用和優(yōu)化經(jīng)驗,掌握它的原理和機制;
3、熟悉分布式系統(tǒng)的設計和應用,熟悉常用數(shù)據(jù)庫、緩存、消息隊列、RPC的使用及其內(nèi)部實現(xiàn)機制;
4、對微服務設計、領域驅(qū)動設計有深刻的理解和實踐;有復雜業(yè)務系統(tǒng)的抽象設計能力,思路清晰,善于思考,能夠獨立分析和解決業(yè)務、技術(shù)問題;
5、對新技術(shù)有強烈的敏感度和熱情;
6、有強烈的主人翁意識,有積極主動幫助業(yè)務成功的意愿和熱情,并愛好挑戰(zhàn)。