技能要求:
java,后端开发,SQL,MySQL
岗位职责:
² 1.负责行业应用软件技术研发和项目研发工作的具体实现和实施,软件系统研发工作中的文档编制;
² 2.单独或带领其它技术人员完成上级交待的项目研发任务,攻克各种挑战及技术难关;
² 3.规划后台系统技术架构,参与需求分析、架构设计、技术决策以及详细设计;
² 4.优化现有系统的性能,解决系统中的关键问题和技术难题;
² 5.把握复杂系统的设计,确保系统的架构质量,核心部分代码编写、指导和培训工程师、不断进行系统优化;
²
² 【岗位要求】
² 1.本科以上学历,计算机或相关专业;
² 2.5年及以上JAVA研发经验,精通后端主流开发框架;
² 3.具备技术栈选型及架构设计经验,实际应用设计过前后端分离架构,了解接口设计颗粒度,跨域、授权等问题。
² 4.针对异构系统及常用应用层通讯协议的服务整合、数据采集,路由,处理,清洗有过实际应用经验者优先;
² 5.具有中大型信息集成类系统数据治理、挖掘等方向有实际项目经历优先;对新技术敏感,具备自主学习能力,结合场景适配至少2种以上技术方案。
² 6. java基础扎实,熟悉io、多线程、集合等基础框架,熟悉分布式、缓存、消息、java多线程、反射机制等相关知识点。
² 7.精通使用SpringBoot2.X、对MVVM架构非常了解,熟悉SpringMVC、Spring、MyBatis等相关开源框架。
² 8.熟练使用tomcat、Nginx、Jetty等常见中间件,熟悉底层中间件、分布式技术,并了解简单的常用配置。
² 9.熟悉oracle、mysql等主流数据库的开发、熟练掌握sql语句;
² 10.熟悉接口技术,有RESTful API开发经验,实际工作场景中采用前后端分离协作模式。
² 11.熟练使用常用的代码管理工具与持续部署工具,如svn、git、Jenkins。
² 12.了解docker容器技术,Docker Compose 和 Docker Swarm 的原理,以及实际部署。
13.在已上线的生产环境中应用过ESB相关开源产品及应用层协议,具备国内外主流开源框架的源码阅读及改造能力,如Camel、Netty、Activiti等
职位发布人