職位描述
  1、參與公司大型項目的設(shè)計和開發(fā);
  2、參與產(chǎn)品原型及數(shù)據(jù)模型等設(shè)計;
  3、指導及幫助初、中級開發(fā)工程師完成相關(guān)開發(fā)工作;
  4、協(xié)助項目經(jīng)理制定開發(fā)計劃及開發(fā)質(zhì)量管理;
  5、優(yōu)化代碼中的結(jié)構(gòu)、性能等;
  6、參與系統(tǒng)的總體設(shè)計、軟件系統(tǒng)的概要設(shè)計及文檔編寫;
  7、負責開發(fā)小組的日常管理,對開發(fā)質(zhì)量負責;
  職位要求:
     1、至少有3年以上的java web項目開發(fā)經(jīng)驗,具備良好的代碼編寫習慣;  
     2、熟悉java高級特性,比如多線程編程、網(wǎng)絡(luò)編程、反射、注解等;  
     3、熟悉java分布式系統(tǒng)設(shè)計和實現(xiàn);  
     4、熟練使用JavaWeb開源框架進行項目開發(fā);  
     5、有B2B、B2C電子商務平臺項目開發(fā)經(jīng)驗者優(yōu)先考慮;  
     6、有自己的技術(shù)博客并有原創(chuàng)技術(shù)文章者優(yōu)先考慮;  
     7、熱愛開源技術(shù),有實際使用下列開源技術(shù)者優(yōu)先:hbase,zookeeper,docker,Kubernetes,mesos,ngix  
     8、對分布式緩存、消息隊列、大數(shù)據(jù)處理、遠程調(diào)用等技術(shù)至少有兩項有深入研究,  
     9、熟悉Mangodb、Redis、RabbitMQ、Kafka、Dubbo、Sping Boot、Spring Cloud中的3項以上的技術(shù),了解其原理和使用其優(yōu)缺點,并有實戰(zhàn)經(jīng)驗;  
     10、具備良好的面向?qū)ο蠓治?、設(shè)計、開發(fā)能力和思想,精通OO、AOP、OOP及設(shè)計模式;  
     11、認同公司的價值觀及文化,工作態(tài)度端正,責任感強,能夠承受較強的工作壓力。  
     12、喜歡編程,有責任感,做事細致沉穩(wěn),具有良好的文檔編寫和文字表達能力。  
 職位福利:周末雙休、五險一金、帶薪年假、餐補、節(jié)日福利、項目獎金、績效獎金、免費班車