1、负责Java后台项目的框架搭建、数据库设计、核心模块管理,服务器的项目部署,网络安全管理;参与铁路职教平台信息化产品开发过程,独立负责特定业务组件或模块的设计与实现; 2. 解决技术问题,编写代码,完善及优化现有软件产品; 3. 负责相关软件模块需求、设计、编码及测试工作; 4. 分析并解决软件开发过程中的问题,参与技术难题攻关 5. 参与新技术的调研及引进;相关要求:1.能对场景、UI、动画、内存、帧率进行性能分析,并具有优化经验,了解3D图形学原理、OpenGL或Direct3D尤佳;2. 五年以上JAVA开发经验,精通J2EE,Spring,Shiro,SpringBoot,Spring Cloud,Mybatis等技术。 3. 熟悉后端服务器,如Apache Tomcat、Nginx等。 4. 熟悉主流数据库,如MySQL、SQL Server、Oracle。 5. 了解主流前端开发技术(如jQuery、AngularJS、Nodejs、Vue等)。 6. 熟悉常用的Spring功能模块,比如Spring MVC、Spring JDBCTemplate,Spring Security,Spring Session等; 7. 熟练使用工程构建工具 maven和代码管理工具svn,会常用的 linux 指令,能够独立完成云主机配置和项目部署; 8、参与项目微服务项目系统架构设计、技术调研和方案制定; 9、具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题的能力; 10. 逻辑思维清晰,表达沟通能力良好,有团队合作意识能力强。 11.有一定的项目管理工作实践经验,对项目管理有自我独特的理解和认识;