1.全日制本科及以上学历,计算机相关专业(技术过硬可适当放宽);
2.四年及以上java项目开发经验,能独立完成后端开发任务,有项目管理经验者优先;
3.熟悉Spring,SpringBoot,Mybatis等主流框架;
4.熟悉Nginx,tomcat等常用中间件;
5.精通svn,git中的一种,熟悉maven构建;
6.熟悉常见的设计模式,熟悉分布式、缓存、消息等机制;
7.熟悉linux常用命令及开发环境;熟悉mysql,mssql,pgsql数据库,熟悉国产数据库优先;
8.熟悉http,udp,snmp协议;
9.有产品思维,具有良好的项目规划和决策能力,善于捕捉业务需求、架构设计中存在的问题,并给出有效的解决措施和方法;
10.有较强的学习能力,适应能力和团队沟通协调能力;专注于技术,对业界新技术发展保持跟踪,从技术趋势和思路上能影响团队;