职位描述
1. 具有扎实的Java、python功底,对JVM的原理有一定的了解,具有较好的Java IO、多线程、网络等方面的编程能力;
2. 有一定的安全领域知识背景和公有云业务知识背景;
3. 熟悉面向对象分析与设计,熟练使用设计模式,能编写高质量的代码;
4. 有大规模高并发互联网应用的设计和研发经验,熟悉常规的分布式架构,熟悉消息队列(如Kafka等)开源中间件;
5. 熟悉Spring/SpringMVC/SpringBoot、MyBatis等常用Java开源框架,对其核心思想和原理有较好的理解;
6. 精通数据库设计(MySQL优先),优秀的SQL编写及调优能力,熟悉常见NoSQL存储,如Redis;
7. 熟悉Linux系统,对Shell有基本的掌握;
8. 热爱技术研发,具有快速学习能力,注重代码质量,追求编写优雅的代码,有良好的软件工程知识和编码规范意识;
9. 具有较好的沟通能力,思路清晰,善于思考,能独立分析和解决问题;
10. 有强烈的责任心和团队合作精神,良好的抗压能力,心态积极,能主动融入团队;