職位描述:
1.?負責項目的框架搭建、核心代碼的開發、技術支持等;
2.?搭建項目開發框架、提煉公共算法;??
3.?完成系統概要設計、數據庫模型設計、接口設計等?;
4.?提供團隊內部技術培訓?;
5.?提供團隊技術支持?。
?
崗位要求:
1、精通JAVA,有3年以上JAVA開發經驗,尤其在數據結構、算法和代碼、軟件設計方面能夠解決項目中的關鍵架構問題和技術難題,同時對技術難點進行攻關和預研;工作作風嚴謹,具備優秀的學習能力和團隊協作精神。
2、熟練掌握Struts2、Spring、SpringMVC、Hibernate、MyBatis框架以及熟悉Linux操作系統,了解shell腳本,能夠配置apache,、tomcat、jboss等應用服務器。
3、熟悉Oracle、Mysql等數據庫中的一種以上,熟悉memcache、redis、mongodb等常用nosql解決方案。
4、熟悉OOP編程思想,了解UML以及RUP開發流程,了解常見的設計模式和算法。
5、熟悉主流的前端開發框架,如:VUE、React等,有基于SpringBoot/SpringCloud/Dubbo等框架的微服務開發經驗。
6、熟練使用SVN/Git,掌握JVM,classloader,GC相關技術的原理,并且能使用一至幾款中間件技術,以及具備性能調優能力。
7、有網絡爬蟲、微商平臺、進銷存系統、防偽追溯、區塊鏈開發、ETL開發經驗者優先。