JAVA軟件開發(fā)
崗位職責(zé)
1、參與項(xiàng)目系統(tǒng)設(shè)計(jì),完成軟件項(xiàng)目的程序開發(fā)工作
2、負(fù)責(zé)產(chǎn)品需求分析、功能設(shè)計(jì)和開發(fā)文檔的編寫
3、根據(jù)產(chǎn)品需求和設(shè)計(jì)進(jìn)行軟件開發(fā)
4、完成直接上級交辦的其他工作任務(wù)
任職要求
1、熟練使用JAVA語言,熟悉Servlet、JSP等B/S架構(gòu)開發(fā)原理
2、熟練使用Oracle、MySQL數(shù)據(jù)庫,了解NoSQL數(shù)據(jù)庫優(yōu)先
3、熟悉Linux平臺下常用命令操作、環(huán)境部署
4、熟悉CSS、JavaScript、Jquery、angularJS、Vue等前端技術(shù)
5、熟練使用Spring、SpringMVC、Springbroot、MyBatis等主流框架
6、熟悉SVN、GitLab等版本管理工具優(yōu)先
7、了解SOA體系架構(gòu),使用過Rest、Webservice、dubbo等通訊框架,并熟悉相關(guān)安全技術(shù)優(yōu)先
8、有JAVA大型企業(yè)級應(yīng)用的工作經(jīng)驗(yàn)優(yōu)先,有分布式開發(fā)經(jīng)驗(yàn)者優(yōu)先