职责描述:
1、配合产品完成详细设计及相关文档,参与业务需求评审,解决业务问题,完成项目的技术选型或软件设计,按研发计划以及研发流程完成工作,负责应用详细架构设计,
2、设计接口协议,搭建开发框架、负责核心代码的编写,完成单元测试工作,确保系统高效、可靠、稳定运行;
3、理解业务,识别并消化需求,参与技术攻关;
任职要求:
1、计算机相关专业本科以上学历,3年以上软件开发经验;
2、JAVA基础扎实,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解,掌握多线程及高性能的设计与编码及性能调优;
3、掌握 Java 基础,熟悉常用类库;
4、了解 Spring、Spring Boot、SpringMVC、Mybatis、SSM整合等主流框架;
5、熟悉常用的Linux命令,了解nginx,熟悉Dubbo,zk等分布式框架;
6、熟悉分布式监控,消息队列,中间件等技术理念和实施路线,参与过架构设计和开发的加分;
6、熟悉Vue Weex RN DCloud Webpack 优先
7、熟悉常用的缓存系统,如Redis掌握Oracle、MySql等主流数据库,有一定的SQL优化经验,有MongoDB的相关开发经验可优先考虑;
8、熟悉前后端协作迭代开发流程,对前后端分离有基本的理解和运用、具有互联网公司后端开发经验者优先,有博客,git项目者优先;
9、有良好的的编码习惯,学习能力,适应能力好,思路清晰,善于思考,能独立分析和解决问题,具创新意识,具备良好的团队协作能力。
Don't repeat yourself
招实习生