- 5年以上Java开发经验,计算机相关专业;
- 熟悉主流Java开发框架,如Spring系列框架、Struts、iBatis/MyBatis、Hibernate;
- 熟悉云计算(如Spring Cloud)、微服务架构(如Spring Boot)
- 熟悉常见的软件开发模式,并能够在项目中运用;
- 熟悉1-2种常见的关系型数据库的开发和设计,如MySQL、SQL Server、Oracle等;
- 具备如下技术的开发经验,或有能力快速学习掌握: MongoDB、Redis、ActiveMQ/RabbitMQ/Kafka;
- 熟悉Linux常见命令,能编写简单的Shell;
- 逻辑思维清晰,责任心强,沟通能力强,具备良好的团队合作精神。