本科及以上学历,计算机相关专业,5年以上工作经验
熟练掌握Java编程语言,具备良好的编码风格和面向对象设计思想
熟练掌握Java开发框架和工具,如Spring/Spring Boot/Spring Cloud/MyBatis等
熟悉关系型数据库,如MySQL/PostgreSQL等,具备良好的SQL编程与调优能力
有分布式系统和并发场景编程经验,熟悉缓存、消息队列等技术,Netty、Redis、消息队列框架(如RabbitMQ/Kafka)等,了解虚拟化技术(docker/k8s)
以往工作经验中至少有一个独立完成、完整的架构设计,并实现落地
具备良好的问题分析解决能力,能够快速定位并解决技术问题
有团队合作、吃苦耐劳精神,责任心强