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