1.?負(fù)責(zé)與客戶或業(yè)務(wù)分析人員溝通,進(jìn)行需求分析,建立軟件需求;2.?根據(jù)軟件需求(功能性需求和非功能性需求)和軟件工程要求、項(xiàng)目管理要求,進(jìn)行復(fù)雜任務(wù)工作分解;技術(shù)框架設(shè)計(jì),組件設(shè)計(jì),配合測(cè)試人員建立測(cè)試標(biāo)準(zhǔn),指定項(xiàng)目計(jì)劃;3.?負(fù)責(zé)新技術(shù)的調(diào)研,整理技術(shù)研究資料,分享技術(shù)研究成果;4.?負(fù)責(zé)團(tuán)隊(duì)建設(shè),管理工作,帶領(lǐng)團(tuán)隊(duì)完成公司制定的開發(fā)目標(biāo);5.?參與設(shè)計(jì)文檔評(píng)審、代碼評(píng)審等工作;6.?負(fù)責(zé)核心代碼的編寫,組織解決項(xiàng)目開發(fā)過(guò)程中的重大技術(shù)問(wèn)題;7.??負(fù)責(zé)新人員的培訓(xùn)和指導(dǎo)工作,解決團(tuán)隊(duì)成員的技術(shù)難點(diǎn);8.?協(xié)助運(yùn)維人員部署產(chǎn)品,并完成日常維護(hù);9.?完成公司及領(lǐng)導(dǎo)交辦的其他事項(xiàng)。任職要求1、計(jì)算機(jī)相關(guān)專業(yè)教育背景,統(tǒng)招本科及以上學(xué)歷,至少3年或以上Java項(xiàng)目的開發(fā)經(jīng)驗(yàn);2、精通Java語(yǔ)法,熟練掌握J(rèn)2SE類庫(kù),熟悉數(shù)據(jù)結(jié)構(gòu)相關(guān)知識(shí),能夠?qū)懗鲚^好質(zhì)量的Java代碼;3、深刻理解OOP編程思想、OOD設(shè)計(jì)原則,在開發(fā)過(guò)程中正確使用;4、具有良好的業(yè)務(wù)分析建模能力,熟練掌握分析模式、設(shè)計(jì)模式、UML;5、熟練掌握Servlet,熟悉使用Spring.core、Spring.MVC、Hibernate等常用開源框架;6、熟練掌握IDEA等開發(fā)工具,熟練掌握Gradle,熟練掌握git、svn等版本控制工具,熟練掌握git?工作流程;7、熟練掌握J(rèn)enkins等持續(xù)集成工具;8、精通linux環(huán)境,精通Nginx、Tomcat等服務(wù)器技術(shù),精通MySQL數(shù)據(jù)庫(kù)、MongoDB數(shù)據(jù)庫(kù)以及Spring.data?for?Mongo;9、精通分布式開發(fā)相關(guān)知識(shí),精通Spring?Boot、Spring.cloud、Kafka、Zookeeper等微服務(wù)、分布式開發(fā)相關(guān)框架;10、具有良好的開源框架學(xué)習(xí)能力,英語(yǔ)良好,可較順暢地閱讀英語(yǔ)技術(shù)資料;11、深刻理解項(xiàng)目管理相關(guān)知識(shí),熟練使用項(xiàng)目管理工具;12、熟練掌握對(duì)知識(shí)有強(qiáng)烈的探索欲望,具有良好的學(xué)習(xí)能力,學(xué)習(xí)習(xí)慣(工作時(shí)間之外從來(lái)不看書者慎投);13、良好的協(xié)調(diào)溝通能力和團(tuán)隊(duì)合作精神,執(zhí)行力強(qiáng),能夠承受工作壓力,有強(qiáng)烈的責(zé)任心。該職位有機(jī)會(huì)出差深圳、東莞等地。