职位描述:
1、按照教学计划完成JAVA课程的授课任务;
2. 负责相关课程培训、课程方案编写以及课件开发工作;
3. 根据教学安排进行备课,完善授课讲义等资料,积极主动完成课程教学、辅导工作;
4. 积极参与部门内训,保持技术先进性;
5. 参与教学项目案例研发工作,配合完成相关的教学资料的研发工作;
6. 部门安排的其他相关工作。
技术要求:
1)精通Java语言,有扎实的语言功底,熟悉常用设计模式,3年以上企业级JavaEE一线开发工作经验;
2)熟练使用JQuery、Ajax、CSS/CSS3/HTML/HTML5、VUE等WEB前端技术;
3)熟悉oracle、mysql等关系型数据库基本操作,熟练掌握SQL编写和SQL调优;
4)掌握一种NoSQL(Redis、MongoDB、HBase)数据库及主流MQ;
5)精通JSP、Servlet、XML、Struts2、Hibernate、Mybatis、SpringMVC、Spring等JavaEE体系技术;;
6)熟悉spring boot、dubbo、zookeeper、spring cloud等分布式微服务架构;
7)熟悉Lucene、Solr、MQ、zookeeper、Shiro等技术;
8)熟悉常用应用服务器和Web服务器的配置、搭建、调优;
9)具有较强的学习能力,沟通能力和团队合作精神;
10)有过相关经验者优先考虑;