工作经验:1.三年以上Java开发经验,有分布式系统和并发场景编程经验者优先;2.参与过企业中台系统(业务中台、数据中台)开发;3.至少参与过一个项目的后台设计与开发工作;技能要求:1.熟练使用Spring、Spring Boot、MyBatis等主流框架,了解微服务开发;2.熟悉掌握SQL Server、MySQL等数据库中的至少两种,具备SQL编写和优化能力;3.熟悉分布式系统的应用,了解分布式协调服务Zookeeper、消息队列框架(RabbitMQ、Kafka等);4.熟练使用Git、Maven、Jenkins等工具,具备良好的代码管理习惯;5.熟练Linux常用命令,熟悉编写shell脚本;其他要求:1.有良好的沟通、团队协作能力;2.有较强的逻辑思维和问题分析及解决能力;3.具备良好的代码风格和可维护性,能够遵循团队的代码规范和要求;4.对开发领域前沿技术充满热情,积极学习;5.了解DevOps理念,能够使用自动化工具进行持续集成、持续部署,提高开发效率和质量;