职位描述
岗位职责:
1. 参与核心模块的研发工作;
2. 分析并给出系统的优化方向,负责持续推动平台并发性能和可用性等的提升;
3. 对复杂业务进行合理的逻辑拆分和分层设计;
4. 解决各类技术疑难问题,形成良好的研发氛围,提升团队整体技术水平;
任职要求:3年以上Java开发经验,大学计算机相关专业本科以上学历;
1. 具有扎实的Java编程基础,熟悉常用设计模式,多线程、JVM、包括内存模型、类加载机制以及性能优化,具有系统设计与架构能力;
2. 熟悉高性能、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等,并能进行系统调优和优化;
3. 熟悉掌握SpringBoot框架,具有Spring Cloud微服务框架开发经验,理解微服务原理及运行机制,并对服务拆分、服务间调用、服务治理有独特见解。
4. 熟悉SqlServer、Mysql、Oracle、Postgresql等数据库,有数据库调优经验,熟悉主流多种NoSQL数据库
5. 公有云使用经验(阿里云、AWS、Azure);
6. 有实际的分布式、高可用性系统设计和稳定性架构实战经验;
7. 逻辑思维清晰,熟悉业务抽象和数据模型设计,具有很强的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;
8. 思路开阔,知识涉猎广,创新能力强,对新技术持有敏感性并愿意致力于新技术的探索和研究;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕