【崗位職責(zé)】
1、參與項(xiàng)目系統(tǒng)設(shè)計(jì),完成軟件項(xiàng)目的程序開(kāi)發(fā)工作;
2、負(fù)責(zé)產(chǎn)品需求分析、設(shè)計(jì)和文檔編寫(xiě);
3、根據(jù)產(chǎn)品需求和設(shè)計(jì)進(jìn)行軟件開(kāi)發(fā);
4、復(fù)雜代碼編寫(xiě),技術(shù)難點(diǎn)攻克;
5、完成直接上級(jí)交辦的其他工作任務(wù)。
【任職要求】
1.JAVA基礎(chǔ)扎實(shí),理解IO、多線程、集合等基礎(chǔ)及底層框架實(shí)現(xiàn),Spring Boot生態(tài)圈;
2.有微服務(wù)架構(gòu)開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先,對(duì) Dubbo、Spring Cloud 、JVM 原理有一定的了解;
3.熟悉 MVC 開(kāi)發(fā)架構(gòu),對(duì) Spring、Spring Boot、MyBatis 等開(kāi)源框架熟悉了解它的原理和機(jī)制;
4.熟悉 MySQL,NoSQL、MQ、MongoDB、Apollo等中間件原理、使用場(chǎng)景以及限制;
5.熟悉 Docker/Kubernetes 使用,有一定的運(yùn)維能力;
6.有使用常見(jiàn) Web 服務(wù)器如:Tomcat、Nginx 等經(jīng)驗(yàn)。