崗位職責(zé):1、參與產(chǎn)品的業(yè)務(wù)需求分析2、負(fù)責(zé)項(xiàng)目的架構(gòu)設(shè)計(jì)以及維護(hù)產(chǎn)品架構(gòu)的一致性2、完成核心模塊的設(shè)計(jì)、編碼、測(cè)試以及相關(guān)文檔;3、參與軟件過(guò)程中的需求、設(shè)計(jì)、開發(fā)、測(cè)試與質(zhì)量評(píng)審4、能帶頭解決開發(fā)中遇到的各種重大技術(shù)問(wèn)題;5、參與領(lǐng)導(dǎo)項(xiàng)目開發(fā)團(tuán)隊(duì),落實(shí)開發(fā)架構(gòu),評(píng)審代碼質(zhì)量6、配合項(xiàng)目經(jīng)理確保項(xiàng)目的進(jìn)度、質(zhì)量任職要求:1)計(jì)算機(jī)相關(guān)專業(yè),大學(xué)本科或以上學(xué)歷2)5年以上的Java開發(fā)經(jīng)驗(yàn),熟練使用Spring、SprintMVC等開源框架,了解其運(yùn)作原理;?3)?精通ava編程基礎(chǔ),理解IO、多線程等基礎(chǔ)框架,對(duì)JVM的原理有一定的了解;4)?熟悉OOP、設(shè)計(jì)模式、分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用;?5)?熟練使用Linux系統(tǒng)的常用命令及shell有一定了解;?6)?熟練使用SQL,能夠進(jìn)行基本的SQL優(yōu)化,熟悉MySQL;?7)?熟悉Tomcat的基本配置與web應(yīng)用的部署;8)熟悉大流量、高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)及應(yīng)用,擅長(zhǎng)性能調(diào)優(yōu)者優(yōu)先