2.熟练使用idea等开发环境及工具;精通SpringBoot/SpringMVC.SpringCloud.Dubbo.hibernate/Mybati等主流框架;
3.JAVA基础扎实,熟悉io.多线程.集合等基础框架,熟悉分布式.缓存.消息等机制。熟练主流应用服务器框架.分布式数据库.缓存.文件系统.消息系统等技术;
4.熟悉数据库编程,精通数据库应用(MYSQL/SQL?SERVER等);
5.具有良好的逻辑分析能力.分析问题和解决问题的能力。
6.熟悉常用设计模式,有中大型分布式.高并发.高负载.高可用性系统设计开发经验优先考虑;
7.熟悉前端Vue/Angular框架者,熟悉前后端分离开发模式者优先考虑;
8.具有教育行业从业经验者,优先考虑
岗位职责:
1.负责产品开发项目的整体需求分析.架构设计及开发工作,制订并实施具体的解决方案规避常规技术问题的发生;
2.完成技术方案.技术线路的制订,指导审核产品核心模块的详细设计;
3.参与技术评审,对软件需求.设计.代码或其他技术文档进行检查,提出改善建议;
4.组织开发团队按计划执行并完成开发任务,负责团队成员的技术学习和能力提升。