1、负责公司产品的功能规划、需求分析设计、技术实现和用户体验;
2、参与项目数据库设计,整体业务功能设计与规划。
3、参与项目开发落地,编写清晰、可维护的代码。
4、持续优化代码质量,保证系统未定性和可扩展性
加分项:具备物联网行业经验;熟悉电商、服务类业务场景;复杂企业后台应用开发经验;数据可视化产品设计开发经验;有独立的开源项目或者参与知名开源项目经验; 
 1、3-5年及以上J2EE开发经验,JUC并发编程、IO/NIO、集合框架等基础扎实,对JVM原理(内存模型、GC机制、性能调优)有深刻理解。 
2、深入了解Spring全家桶(Spring Boot, Spring Cloud, Spring MVC, Spring Transactional等) 及 MyBatis 等主流开源框架的原理和使用,具备一定的源码阅读能力。 
3、通MySQL应用开发与数据库设计,具备丰富的SQL优化及索引优化经验。 
4、熟悉至少一种主流NoSQL数据库,如Redis(应用场景、持久化、集群模式)、MongoDB等。 
5、熟悉分布式系统的原理及应用,有分布式事务(如Seata)、分布式锁、分布式会话的实战经验。 
6、熟悉常用中间件,如消息队列(Kafka/RocketMQ/RabbitMQ)、RPC框架(Dubbo/gRPC)、配置中心、网关等。 
7、熟练掌握物联网协议MQTT等,有相关项目经验。 
8、高并发、高性能系统的设计开发经验,熟悉常用性能优化手段,如缓存、异步、池化、分库分表等。 
9、熟练使用Maven/Gradle、Git、Linux系统,熟悉CI/CD、Docker容器化技术。