职位描述
【岗位职责】1、 参与系统的需求调研和需求分析,撰写相关技术文档; 2、 项目概要设计、详细设计、开发计划等的编制并实施;与项目团队成员紧密合作,分析、设计和实现系统产品;3、 搭建系统开发环境,承担开发任务,理解项目需求,完成核心代码的实现,确保按时、按质、按量完成任务;4、 按规范编写相关技术文档,并有效参与评审;5、 与团队成员合作、沟通、对开发过程中的问题进行总结,愿与团队分享开发经验。【任职要求】1、 精通Java技术栈,包括服务端,中间件,数据库和缓存等;2、 对Tomcat等应用服务器有较为深厚的应用以及对其内核有较深的理解,对Spring家族、Struts、Hibernate、MyBatis等开源框架应用经验丰富,对框架本身的架构有较为深厚的理解;3、 精通Java服务端开发,熟悉J2EE规范,熟练使用各种常用设计模式,同时对事务处理、消息队列等有丰富经验,熟悉分布式系统架构设计; 4、 对微服务架构有深入理解,具备领域模型设计经验和能力;5、 有丰富的互联网开发经验,精通数据库设计和性能优化、缓存系统设计、服务端高并发处理等工作;6、 具备良好的团队沟通和协调能力,较强的学习能力和领悟能力,具有责任心和一定的抗压能力,具有较强的独立工作能力,工作态度积极主动。