高级软件工程师 - Java 与分布式系统,班加罗尔
加入沃尔玛全球技术团队,为全球零售市场构建基于 Java、机器学习和分布式架构的目录系统。 通过可靠的软件和数据驱动的解决方案,助力卖家与供应商体验实现规模化发展。
描述
- 构建可靠、高性能的系统,管理沃尔玛全球市场中的供应商和卖家目录内容。
- 应用或开发机器学习解决方案和可扩展模型,以支持沃尔玛规模的使用场景。
- 创建符合客户和业务需求的直观软件。
- 与团队成员合作,定义需求并建立软件开发最佳实践。
- 维护高质量代码,定期交付满足客户和业务需求的更新。
- 在正式发布前分析和测试程序及产品。
- 高效诊断并解决编码问题。
- 开发用于监控私人信息共享的软件。
- 发现提升软件效能的机会。
- 遵循公司的政策、流程、使命、价值观、道德原则和诚信标准。
任职要求
- 计算机科学或相关技术领域的学士、硕士或 MCA 学位,或五年软件工程或相关领域的工作经验。
- 至少五年使用 Java 进行面向对象编程的经验。
- 扎实掌握计算机系统、数据结构、算法和问题解决能力。
- 具备基于 Web 的 J2EE 服务或应用、Kafka、Apache Camel、RESTful Web 服务、Spring、Hibernate、Splunk 和缓存技术的实践经验。
- 具备系统设计经验以及分布式系统工作经验。
- 具备良好的组织、沟通和人际交往能力。
- 了解 SQL 和 NoSQL 数据存储,包括 Cassandra、Elastic 和 Mongo。
- 具备大规模分布式服务经验,包括可扩展性和容错能力。
- 了解 OpenStack、Azure、Google Cloud Platform 或 AWS 等云基础设施。
- 了解使用 Kubernetes、Docker 和 Jenkins 等技术构建、持续集成/持续交付及部署流水线。
- 持续关注系统和工具的探索、改进、增强、自动化和优化。
- 最低任职资格包括学士学位及三年软件工程或相关经验,或五年软件工程或相关经验。
福利待遇
- 基于绩效的激励奖励。
- 产假和育儿假。
- 带薪休假。
- 健康福利。
- 薪酬方案。
- 面向未来技能的培训。
