岗位职责:
1. 对业务有较强的归纳总结能力;
2. 负责后端的设计与研发工作;
3. 配合前端开发人员完成项目;
4. 独立完成常规复杂度的模块、子系统代码开发与设计;
5. 关注新技术,追求性能与用户体验;
6. 完成公司交办的其他临时性任务。
岗位要求:
1. 具备扎实的计算机基础和编程能力,良好的架构能力和团队合作精神;
2. 熟悉主流技术架构,具有技术管理经验,熟练掌握Java、设计模式和多线程;
3. 精通MySQL数据库,精通Linux操作系统;
4. 熟悉Kafka、MQ等消息引擎,熟悉Redis等主流缓存框架;
5. 熟练掌握Spring Boot、Mybatis、Hibernate等开源框架;
6. 熟悉Spring Cloud、Dubbo等微服务解决方案;
7. 具备3年以上微服务开发经验。
项目技术栈:
● 框架:Spring Boot + JDK8
● 微服务:Gateway + Feign
● 注册中心:Nacos
● 数据库访问:Mybatis / JPA(主要使用MySQL,物联网项目使用Oracle)
● 中间件:Kafka
● 定时任务:xxl-job
五险一金+午餐+晚餐