职位描述
岗位描述:
1. 负责公司内部科技及对公科技系统开发;
2. 负责各数字平台科技系统开发;
3. 管理java开发团队;
4. 根据开发规范与流程独立完成编码、测试及相关文档,并能指导团队成员完成开发任务;
5. 具备优秀的大型系统架构设计能力(具备大流量、高并发、高性能的分布式系统设计能力);
6. 对重大的或批量的质量问题进行技术攻关,与团队其他成员一起及时解决项目开发过程中的关键问题和技术难题。
岗位要求:
1. 全日制本科及以上,计算机相关专业;3年以上开发岗位经验,有团队管理经验者优先;
2. 精通JAVA语言和面向对象技术;
3. 熟悉Spring、SpringMVC、Mybatis/jpa;
4. 熟悉 springcloud,mesos,dubbo 微服务框架,并具有3年以上实际开发经验。
5. 熟悉UML,设计模式,了解DDD,MDA,SOA;
6. 精通SQL及postgres,MySQL等一种数据库,有良好的数据库设计和调优能力;
7. 熟悉Javascript、Ajax、jQuery等技术;
8. 熟悉以下技术至少两种:分布式缓存(如Redis)、消息队列中间件(如RabbitMQ),NoSQL数据库(influxdb)。