岗位职责:
1.负责Air Tag技术的研究,将苹果防丢场景技术运用在校园定位中,并接入定位卡片;
2.负责业务系统服务端逻辑开发与架构设计,保障高并发场景下的系统稳定性与可扩展性;
3.主导数据库设计与性能优化,制定数据存储方案并实施容灾备份机制;
4.与前端协同开发标准化接口,设计并实现RESTful API接口服务;
5.主导技术方案选型决策;
6.编写技术文档与接口文档,为产品迭代提供底层技术支持;
7.辅助测试、运维完成相应的工作。
技能要求:
1.熟悉Java开发语言的基础语法,掌握面向对象编程,集合、泛型、IO流等常用类库;
2.熟悉MySQL、MongoDB等数据库的SQL语法及CRUD操作,了解数据库设计原则及索引、事务、存储过程等高级特性;
3.精通Spring全家桶(Spring、SpringMVC、SpringBoot、SpringCloud等),熟悉IOC、AOP、自动配置、注解、启动器等基本概念;
4.了解Redis非关系型数据库,掌握基本语句,能使用Redis实现数据缓存的操作;
5.了解Docker沙箱技术,掌握Dockerfile的编写方法;
6.了解Linux操作系统的各部分以及Git常用命令和提交流程;
7.有大数据集或分布式计算工具使用经验优先,如Hadoop、Hive、Spark等。
8.有K12教育场景化应用开发经验的优先。