職位描述:
1.根據(jù)產(chǎn)品需求總體計(jì)劃要求完成軟件的設(shè)計(jì)和開(kāi)發(fā);
2.能夠獨(dú)立完成中、小型系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā),并及時(shí)反饋進(jìn)度及問(wèn)題;
3.負(fù)責(zé)現(xiàn)有部分業(yè)務(wù)系統(tǒng)的維護(hù)與升級(jí);
4.解決產(chǎn)品開(kāi)發(fā)過(guò)程中的疑難問(wèn)題,性能優(yōu)化問(wèn)題;
5.思考總結(jié)開(kāi)發(fā)過(guò)程中的各項(xiàng)問(wèn)題,共同促進(jìn)團(tuán)隊(duì)工作;
6.配合編寫(xiě)需求、設(shè)計(jì)、部署等項(xiàng)目文檔。
職位要求:
1.計(jì)算機(jī)及相關(guān)專(zhuān)業(yè),6年以上工作經(jīng)驗(yàn);
2.深入理解java基礎(chǔ),扎實(shí)的java功底,java8相關(guān)知識(shí),多線程相關(guān)的知識(shí),面向?qū)ο蟮南嚓P(guān)知識(shí);
3.精通主流集成開(kāi)發(fā)工具(如eclipse、IDEA)和數(shù)據(jù)庫(kù)(如MYSQL,ORACLE,MSSQL,DB2等);
4.熟悉主流應(yīng)用服務(wù)器如Tomcat,Weblogic,Jboss等;
5.熟悉Windows,Linux等平臺(tái)環(huán)境下開(kāi)發(fā)及部署;
6.熟練使用前端技術(shù),如HTML/HTML5/JS/Ajax/jQuery等技術(shù);
7.熟悉基本的后端技術(shù),SpringBoot/Spring?Cloud/SpringMVC/MyBatis/netty/RPC/RESTful;
8.熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,理解SOA、微服務(wù)等分布式架構(gòu)等原理和思想,具有Spring?Cloud或Dubbo或其它RPC開(kāi)發(fā)經(jīng)驗(yàn);
9.熟悉高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)、問(wèn)題解決以及調(diào)優(yōu)相關(guān)知識(shí);
10.能夠獨(dú)立完成系統(tǒng)的相關(guān)功能的軟件設(shè)計(jì)和開(kāi)發(fā);
11.善于學(xué)習(xí),具備較強(qiáng)的團(tuán)隊(duì)協(xié)作能力和溝通能力;
12.邏輯思維能力較強(qiáng),具備獨(dú)立分析問(wèn)題和解決問(wèn)題的能力;
13.良好的代碼規(guī)范和編碼習(xí)慣;
14.有產(chǎn)品意識(shí),愿意致力于新技術(shù)的探索和研究。