1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程及相關(guān)專業(yè);
2、熟悉Java語言,具備扎實(shí)的Java基礎(chǔ),熟悉IO、多線程等基礎(chǔ)技術(shù),對多線程使用、并發(fā)處理、JVM基本原理有一定認(rèn)識;
3、熟練使用Spring、Spring MVC等框架,并對框架原理有一定了解;
4、熟悉MySQL的應(yīng)用開發(fā)、常見的性能調(diào)優(yōu)和可擴(kuò)展性設(shè)計(jì),了解Redis緩存技術(shù)和Hive等NoSQL數(shù)據(jù)庫;
5、熟悉ZooKeeper、Kafka等各種中間件,對事務(wù)、鎖、并發(fā)等實(shí)現(xiàn)機(jī)制有深入了解;
6、熟悉SOA架構(gòu),對RPC、序列化、服務(wù)治理有相應(yīng)了解;
7、熟悉常用業(yè)務(wù)架構(gòu)的設(shè)計(jì),具備良好的編程能力和代碼風(fēng)格;
具備以下優(yōu)先:
1、具備配送/打車履約調(diào)度核心系統(tǒng)開發(fā)經(jīng)驗(yàn);
2、主導(dǎo)過大型復(fù)雜分布式互聯(lián)網(wǎng)業(yè)務(wù)系統(tǒng)的設(shè)計(jì),有高并發(fā)場景下的架構(gòu)設(shè)計(jì)和穩(wěn)定性保障經(jīng)驗(yàn);
3、有海外項(xiàng)目經(jīng)歷者優(yōu)先;