工作職責
1、負責電商核心業(yè)務系統(tǒng)的需求分析,能夠針對復雜的業(yè)務場景給出有效的解決方案
2、完成核心模塊的詳細設(shè)計、代碼實現(xiàn)和單元測試工作
2、能夠參與code?review,確保代碼正確和有效,并對團隊的代碼提供建設(shè)性的review意見
任職資格
1、5年以上Java開發(fā)經(jīng)驗,對Java技術(shù)某些方向有深入研究(JVM、Classloader、IO、并發(fā)、網(wǎng)絡(luò)等);
2、熟悉各類Java技術(shù)框架、中間件、分布式技術(shù)(如Spring、Elasticsearch、Redis、MQ、Dubbo等);
3、熟悉數(shù)據(jù)庫概念和技術(shù),熟悉Oracle或MySQL常用性能優(yōu)化技巧;
4、能夠編寫高質(zhì)量的代碼,有重構(gòu)的經(jīng)驗,有一定的代碼“潔癖”;
5、掌握領(lǐng)域驅(qū)動設(shè)計,能夠通過DDD的方式將復雜業(yè)務分解、映射到對象設(shè)計中;
6、清晰的理解OOA、OOD、設(shè)計模式的應用場景、優(yōu)勢和局限;
加分項:
1、有電商公司的工作經(jīng)驗優(yōu)先考慮;
2、創(chuàng)業(yè)失敗經(jīng)驗的優(yōu)先考慮;
3、嘗試過1種,了解3種以上break?wall方法的優(yōu)先考慮;
4、說出google和baidu在技術(shù)領(lǐng)域搜索結(jié)果差異的優(yōu)先考慮;
5、嘗試過Python,?Ruby等腳本語言開發(fā)項目的優(yōu)先考慮;
6、有Github開源項目的優(yōu)先考慮(請帶作品);