崗位職責:
1.協(xié)助項目日常的開發(fā)和維護;
2.協(xié)助項目功能需求分析和設計;
3.按照公司規(guī)范編制高質量代碼;
4.按照公司規(guī)范對代碼進行測試,保證交付代碼質量;
5.編寫相關的技術文檔。
崗位要求:
1.工作經(jīng)驗3年及以上,對于Java基礎技術體系(包括JVM、多線程并發(fā)、10、網(wǎng)絡)有一定的掌握和應用經(jīng)驗;
2.熟悉掌握常用的設計模式,如單例、工廠、代理、模板方法等;
3.熟練掌握目前流行開源框架;spring/springmvc/mybatis;,并且對其核心思想、實現(xiàn)原理有一定認知;
4.熟悉Oracle、MySQL數(shù)據(jù)庫開發(fā)與設計(能夠進行性能優(yōu)化最好),以及緩存系統(tǒng)Redis或Memcached的設計和研發(fā);
5.熟悉消息中間件ActiveMQ.RabbitMQ等常用框架,熟悉分布式技術Restful、dubbo等;
6.熟悉并能夠正常使用常用相關開發(fā)周邊工具,如SVN、Maven、Git等;