崗位職責:
1、參與公司產品或研發(fā)項目的需求分析、概要設計、詳細設計、數(shù)據(jù)庫設計;
2、參與研發(fā)架構體系的設計或者架構優(yōu)化工作;
3、開發(fā)中通用模塊的設計或者開發(fā);
4、根據(jù)設計文檔和需求說明書完成功能模塊的開發(fā)編碼工作、自測工作;
5、輔助初中級開發(fā)同事工作,協(xié)助解決工作中技術問題;
6、參與完成項目各階段的文檔編寫工作;
7、配合測試工程師制定測試計劃,定位發(fā)現(xiàn)的問題,修復測試提出的系統(tǒng)優(yōu)化項目或BUG;
8、公司相關統(tǒng)計分析報表的開發(fā)工作;
9、協(xié)助部門經理或項目經理做好開發(fā)相關工作計劃,任務跟蹤和反饋;
10、公司或上級安排的其他相關工作。
任職要求:
1、本科及以上學歷,計算機相關專業(yè),5年以上java開發(fā)工作經驗,有良好面向對象編程經驗,掌握常用的設計模式,985/211院校畢業(yè)生優(yōu)先考慮;
2、參與過中大型項目的開發(fā),具有一定的需求分析和功能模塊設計能力;
3、熟悉SpringMVC框架的使用,熟悉springboot,Redis,Struts2、Spring、Hibernate、MyBatis等常用框架;
4、熟練應用關系型數(shù)據(jù)庫Mysql、Oracle、SQLServer等中的一種;
5、熟悉常用的設計模式,熟練掌握JSP、Servlet技術,熟練使用Html、JavaScript、CSS等界面開發(fā)語言,熟練使用Ajax技術,熟悉Jquery等頁面開發(fā)框架;
6、熟悉Tomcat、Weblogic、JBoss等常用應用服務器;
7、熟練掌握配置管理工具Maven、Git的使用;
8、對分布式、微服務架構 有較為深刻的認知。熟悉服務間通信及序列化;熟悉 dubbo、Spring cloud 的微服務架構;
9、熟悉Liunx操作系統(tǒng),能在Liunx環(huán)境下部署安裝軟件;