崗位職責:1.?負責系統后臺整體架構及功能的詳細設計和代碼實現;2.?理解業(yè)務需求,能承擔業(yè)務和技術實現相結合的任務;3.?能夠對系統性能進行緩存、大數據等基本的性能優(yōu)化;4.?解決項目實施過程中的技術難題,提出方案、推動難題攻關等。任職要求:1.?3年以上Java開發(fā)工作經驗,熟練掌握面向對象編程思想和常用的設計模式;2.?具備高并發(fā)、大數據庫系統的實際研發(fā)經驗。熟悉分布式系統的設計和應用,熟悉分布式、緩存、消息、負載均衡等機制和實現;3.?理解軟件系統架構,精通J2EE架構,精通面向對象分析設計方法,具有豐富的MVC及SOA經驗;有微服務開發(fā)經驗者優(yōu)先。4.?熟練掌握Oracle、Mysql、NoSQL等數據庫,掌握Spring?、MQ、Mybatis/Hibernate等框架;5.?具備根據業(yè)務需求,進行數據庫建模的能力。具有數據庫調優(yōu)和sql優(yōu)化經驗;有內存數據庫開發(fā)經驗者優(yōu)先。6.?熟悉主流應用服務器、緩存以及常見中間件技術,如Nginx、Tomcat、Redis、Mongodb、RabbitMQ、dubbo等。7.??參與過10人以上完整項目開發(fā)者優(yōu)先。