【岗位职责】
1.完成项目的任务分析设计,完成详细设计和编码,确保项目的进度和质量;
2.负责移动后端APl设计和开发维护,从构思到执行,能够编写架构性好的后端代码;
3.根据线上数据和用户的问题反馈,挖掘出产品和功能的改进点
【岗位要求】
1.本科及以上学历,有JAVA开发经验,有扎实的编程功底,具备良好的编码规范;
2.熟练掌握Spring、Spring MVC、MyBatis等常用框架了解其工作原理;
3.熟悉常用设计模式及开发实践,熟悉面向对象和数据结构
4.熟练掌握常见SQL、NoSQL数据库原理、数据库设计、查询编写和优化;
5.熟悉IO、多线程、分布式、集合等基础API,对JVM原理有一定的了解;
6.熟悉分布式系统的设计和应用,熟悉分布式缓存、消息、负载均衡等机制和实现,掌握微服务基本理论。