1、教育背景:本科及以上学历,计算机科学、信息技术或相关专业。
2、技术开发:
(1)精通Java等语言,具备系统架构设计能力并由大型分布式系统设计经验;
(2)熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化;
(3) 熟悉Oracle/SQL Server/MySQL/MangoDB等数据库,熟悉Redis/Memcached/NoSQL存储方案并有相关实践经验;
(4)精通.NET Core后端技术栈(ASP.NET Core),能够搭建前后端分离的中等以上规模系统架构;
(5)对分布式缓存、消息队列、分布式事务、服务化框架、容灾策略等有一定研究和实践经验.