1. 计算机或相关专业本科及以上学历,具备扎实的计算机科学理论基础;2. 5年以上Java开发经验,2年以上的企业应用架构设计经验;3. 精通Java编程语言和面向对象设计原则,熟悉常用的设计模式;4. 精通Spring、Spring Cloud、MyBatis等主流Java框架,熟悉其原理及***实践;5. 熟悉分布式、高并发、高负载、高可用性系统的设计和开发;6. 熟悉大数据处理、缓存、消息队列等相关技术;7. 具备良好的团队合作精神和沟通能力,能够承担一定的工作压力。8. 有低代码平台的项目经验优先;