职位要求:
工作职责
• 能够参与项目框架选型及规划,性能优化并辅助其他模块进行技术实现
• 带领团队共同参与制定开发规范
• 依造业务需求进行模块单元设计和编码实现;
• 项目后端功能开发及测试
• 对相关技术的跟踪和研究,新技术的学习;
• 在项目中做出正确恰当的技术选型;在特定领域具有技术带头人的能力
• 能建立从数据到业务的内在关系和模型;具备数据驱动决策的能力
职位要求
• 6 - 8 年 Java 程序开发经验
• Java基础扎实,理解IO、多线程、集合等基础框架、对JVM原理有一定的了解;
• 深入的Java,J2EE实际应用经验,熟悉J2EE规范下主流的框架及相关中间件
• 熟悉spring boot, springMVC, spring cloud, mybatis,dubbo等主流框架;
• 熟悉掌握设计和开发对外API接口经验和能力
• 熟悉掌握SOA相关理念,熟悉异步通信技术及框架;掌握TCP/IP网络协议,多线程编程,了解web开发相关技术http/XML/JSON等
• 熟练常见关系型数据库和优化,N0SQL数据等
• 熟悉常规的分布式架构、缓存、消息队列等中间件;
• 熟练前端常用框架;
• 有大型电商架构设计经验和项目管理经验优先;
• 熟悉使用Git进行代码版本管理,理解Git Flow及操作流程
• 熟练使用Linux进行开发了日常工作
• 对于软件异常的处理,以及Log的收集,有相关经验和自己的理解
• 有产品意识,从产品以及用户需求的角度进行相对应的研发
• 熟悉常见的设计模式和UML语言、精通架构设计文档、详细设计文档的编写和指导,精通敏捷开发模式;
• 有良好的团队精神,语言表达能力,沟通协调能力,为人踏实可靠,乐于接受挑战,执行力强,及高度责任心
• 对新技术和应用品质有执着而浓厚的兴趣,热爱技术,对互联行业有自己独立的见解,对代码质量、产品质量有执着的追求和强烈的责任感