一、岗位职责
1、参与物联网相关平台系统的架构设计与核心代码开发;
2、负责基于Spring Cloud的微服务架构开发与维护;
3、参与技术方案评审,推动代码规范与最佳实践落地;
4、解决复杂技术问题,持续优化系统性能与安全性。
二、任职要求
1、统招本科及以上学历,计算机相关专业,3年以上Java开发经验;
2、精通Java核心编程,熟悉JVM原理及性能调优;
3、熟练掌握Spring Boot、Spring Cloud微服务体系开发;
4、熟悉Redis集群部署及缓存设计,了解分布式锁等应用场景;
5、至少精通RabbitMQ/RocketMQ/Kafka其中一种消息中间件;
6、熟练使用MyBatis Plus进行快速开发,掌握Lambda表达式等高级特性;
7、熟悉分布式系统设计,具备高并发场景开发经验;
8、良好的编码规范,熟悉Git、Maven等开发工具。
三、优先条件
1、有SpringBlade框架实际项目经验者优先;
2、具备物联网(IoT)平台开发经验,熟悉MQTT/CoAP等协议者优先;
3、有大型分布式系统架构设计经验者优先。