岗位职责
1.负责公司新平台的搭建,系统优化,架构调整;
2.对现有架构进行渐进优化和升级演进以应对未来高并发和用户量增长,提前风险预估和应对;
3.整体质量保证和优化,核心代码的开发;
4.产品上线后,配合运维团队保障平台的稳定,解决紧急技术问题;
5.协助并完成其他各类技术开发任务;
任职要求
1. 5年以上java项目开发经验;
2. 具有扎实的计算机技术基础,具有良好的逻辑思维及学习能力;
3. 熟悉Spring, Spring MVC, Spring Boot, MyBatis/JPA等技术框架;
4. 熟悉至少一种关系型数据库,熟悉Redis,MQ,Ngnix等主流中间件技术;
5. 具备数据库设计能力,熟悉SQL优化;
6. 有Springcloud或Dubbo等微服务架构开发经验;
7. 熟悉软件开发流程,熟悉常用开发工具,如Git, Maven, Gradle等;
8. 有团队合作意识和沟通能力,富于技术创新精神,勇于解决技术难题;
9. 熟悉容器技术,包括Docker,Swarm,k8s等优先;
10. 具备丰富的在线教育以及直播行业从业背景优先。