· 计算机科学、信息系统或信息技术的学士或技术学位优先
· 至少 10 年 Java/J2EE 开发相关工作经验
· 至少 5 年大数据技术开发经验
· 对敏捷/Scrum 有良好的理解和工作知识
· 具备复杂 IT 系统的端到端设计和实施的实践经验
· 精通 Core Java(Java 8+)和面向对象分析与设计(OOAD)
· 具备 Kafka 消息系统的经验
· 熟悉大数据框架,如 Storm、Hadoop、Hdfs、Hbase、Ignite
· 对 Flink、Redis、S3、MongoDB 有良好知识者优先
· 工具 – Maven、GIT CICD、Cucumber、Kibana
· 了解容器化技术,如 Docker 和 Kubernetes/云技术者优先
· 使用经过验证的模式进行解决方案设计,了解反模式,性能基准测试
· 具备 TDD/BDD 驱动开发思维,熟练使用 Junit、Mockito 和其他单元测试框架
· 了解测试自动化框架
· 了解 DevOps 实践