职位要求
1. 计算机相关专业,3年及以上后端开发相关经验;
2. 具备复杂、高并发业务系统的架构设计和优化经验,深度参与过互联网业务架构设计者优先,具备与工作年限相匹配的技术广度和深度;
3. 熟悉系统分层、DDD设计、领域建模等方法,具备业务系统架构设计的实战经验者优先;
4. 长期使用 Java 及主流开源框架进行项目开发,具备一定的项目管理经验;深入掌握 Java 技术栈,熟悉多线程、并发处理、I/O 与网络通信、Spring、MyBatis 等常用类库及框架;具备丰富的系统排障经验,能快速定位并解决问题;至少在高并发、分布式、缓存、JVM 调优、序列化、微服务等一个或多个领域有深入研究和实践经验;
5. 精通 MySQL 应用开发,熟悉数据库原理及性能优化技术,了解 NoSQL、消息队列等中间件的使用场景及限制;
6. 具备良好的业务理解能力,能够从产品和业务角度出发,进行合理的建模与架构设计决策;
7. 具备良好的沟通协调能力、团队协作精神、计划执行能力,有互联网或业内知名公司工作经验者优先。