岗位职责:1、理解业务需求,编写开发设计方案,并进行程序设计工作;;2、协同技术团队完成项目开发工作,参与代码编写、单元测试、系统集成测试、日常维护与优化等;3、完成上级交办的其他工作。技术要求:1.统招本科及以上学历2.Java基础扎实,至少5年以上的java工作经验;3.精通J2EE,Java WEB编程技术,对各种开源的框架如Spring、Spring boot、springMVC等有深入的应用经验;4.精通Java编程,熟练掌握面向对象的程序设计方法,熟悉或了解各种数据结构和算法模型及各种常用设计模式,熟悉REST接口设计;5.熟悉JavaScript、Ajax、CSS等前端技术,熟悉Vue框架;6.熟练掌握关系和非关系型数据库的设计和使用,如MySQL, Redis等;7.熟悉Linux常用命令,能完成简单的应用部署;8.良好的编程习惯,较强的问题分析及解决能力,能很好的融入团队;9.熟悉常用的Web服务器:Nginx、Apache-Tomcat等;10.能做项目经理、有带团队经验。