工作職責(zé)
1、負(fù)責(zé)電商核心業(yè)務(wù)系統(tǒng)的需求分析,能夠針對復(fù)雜的業(yè)務(wù)場景給出有效的解決方案
2、完成核心模塊的詳細(xì)設(shè)計(jì)、代碼實(shí)現(xiàn)和單元測試工作
2、能夠參與code?review,確保代碼正確和有效,并對團(tuán)隊(duì)的代碼提供建設(shè)性的review意見
任職資格
1、5年以上Java開發(fā)經(jīng)驗(yàn),對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)驗(yàn),有一定的代碼“潔癖”;
5、掌握領(lǐng)域驅(qū)動設(shè)計(jì),能夠通過DDD的方式將復(fù)雜業(yè)務(wù)分解、映射到對象設(shè)計(jì)中;
6、清晰的理解OOA、OOD、設(shè)計(jì)模式的應(yīng)用場景、優(yōu)勢和局限;
加分項(xiàng):
1、有電商公司的工作經(jīng)驗(yàn)優(yōu)先考慮;
2、創(chuàng)業(yè)失敗經(jīng)驗(yàn)的優(yōu)先考慮;
3、嘗試過1種,了解3種以上break?wall方法的優(yōu)先考慮;
4、說出google和baidu在技術(shù)領(lǐng)域搜索結(jié)果差異的優(yōu)先考慮;
5、嘗試過Python,?Ruby等腳本語言開發(fā)項(xiàng)目的優(yōu)先考慮;
6、有Github開源項(xiàng)目的優(yōu)先考慮(請帶作品);