岗位职责:
1、负责公司相关业务的Java后端架构设计与开发工作;
2、能基于Java相关技术的软件设计与开发,能够独立进行系统功能模块的分析设计和核心功能的开发;
3、参与需求分析、软件设计、计划制定与一些技术文档的编写工作;
4、定期向,上级主管汇报工作情况; 5、完成Code Review,确保代码的有效性和正确性。
任职要求:
1、计算机相关专业优先;
2、至少3年以上Java Web开发经验,必须具有中、大型软件项目设计、开发经验;
3、精通Spring、SpringMvc、 MyBatis, Netty,Hessian,Restful, Socket编程,SpringCloud熟悉其他常用Java EE框架;
4、了解多线程和NIO,了 解JVM原理及调优;
5、有良好的编码规范,敏锐的Bug分析排查能力,具备阅读分析第三方源码的能力,了 解最新技术的发展趋势并能合理运用,理解代码重构;
6、拥有丰富的系统分析设计能力,及面向对象分析和设计能力,掌握常用的设计模式
7、 熟悉B2C,S2B2C, 社交,聊天,音视频直播类软件优先考虑