- 岗位职责
任职要求:
1. 熟练使用Kotlin,熟悉Kotlin设计原则和设计模式加分;
2. 熟悉JVM生态,熟悉Vert.x框架;
3. 熟悉Web开发,熟悉HTTP、WebSocket协议;
4. 熟悉至少一种关系型数据库,熟悉MySQL数据模型设计和调优等;
5. 熟悉至少一种非关系型数据库,如Redis、HBase等;
6. 熟悉消息队列等中间件技术,如Kafka、RabbitMQ等;
7. 熟悉JVM调优。
职位描述:
1. 参与学堂在线的系统需求分析、架构设计和概要设计;
2. 负责系统详细设计、后端核心代码实现以及相关文档编写;
3. 负责开发流程的规划和管理;
4. 负责程序开发、测试、部署等;
5. 负责解决后端开发过程中的技术问题。
- 岗位要求
能力要求:
1. 计算机/软件相关专业本科或本科以上学历,4年以上Java后端开发经验,2年以上Kotlin开发经验;
2. 良好的开发习惯,熟练使用Git、Jenkins等工具;
3. 责任心强,具备良好的团队合作精神;
4. 能流畅阅读英文技术文档。