Java Microservices Lead

9 days agoFull-time
76.0K - 98.8K USD / 年 Infosys

Infosys

location Chicago
unsaved
职位描述 Infosys 正在寻找一位 Java 微服务负责人。在技术负责人的角色中,您将成为一名技术专业人士,为软件开发生命周期的各个阶段增值。您将创建详细的设计文档,如程序规范和测试计划;并独立开发和审查代码,参与上线计划。您将有机会与行业内一些顶尖人才合作,创造创新、高质量且无缺陷的解决方案,以满足客户的业务需求。您将成为一个学习文化的一部分,在这里,团队合作和协作受到鼓励,卓越受到奖励,多样性受到尊重和重视。 此职位位于伊利诺伊州芝加哥。该职位可能需要出差。 资格要求 基本要求 • 需要具有认可机构的学士学位或同等的外国学历。也将考虑在该专业领域具有三年逐步经验的候选人,以替代每年的教育经历。 • 至少4年以上信息技术相关经验 • 至少4年Java微服务经验 理想候选人将具备核心Java、Spring Boot、Spring WebFlux和微服务架构的深厚专业知识。熟练掌握JUnit、NoSQL数据库和Redis是必不可少的,同时具备使用无头CMS和电子商务平台开发可扩展应用程序的经验。对Google Cloud Platform有深入理解也是必需的。 在这个角色中,您将与产品负责人、设计师、QA分析师和架构师紧密合作,提供一流的解决方案。 所需技能与经验 • 核心Java:精通Java编程语言。 • Spring Boot:在使用Spring Boot框架开发应用程序方面的专业知识。 • Spring WebFlux:使用Spring WebFlux进行反应式编程的经验。 • 微服务架构:在设计和实现微服务方面的深入知识。 • JUnit:使用JUnit编写和执行单元测试的能力。 • NoSQL数据库:具有使用MongoDB、Cassandra等NoSQL数据库的经验。 • Redis:熟悉Redis用于缓存和数据存储。 • 无头CMS:在使用无头CMS平台开发应用程序方面的经验。 • 电子商务平台:构建可扩展电子商务应用程序的知识。 • Google Cloud Platform:对Google Cloud服务和工具有深入了解。 • 能够学习和采用编码标准及最佳实践。 • 强大的解决问题能力和协作心态。 主要职责 • 微服务开发:领导基于微服务的应用程序的设计、开发和部署。 • 技术领导:为团队成员提供技术指导和辅导,确保遵循最佳实践。 • 协作:与产品负责人、设计师、QA分析师和架构师紧密合作,了解需求并提供高质量解决方案。 • 代码质量:确保代码库结构良好、可维护,并符合行业标准。 • 性能优化:优化应用程序的性能和可扩展性,解决任何瓶颈或问题。 • 测试:使用JUnit实施和维护单元测试,以确保代码的可靠性和质量。 • 云集成:利用Google Cloud Platform服务增强应用程序功能和性能。 • 数据库管理:管理和优化NoSQL数据库和Redis,以实现高效的数据存储和检索。 • 持续改进:保持对最新行业趋势和技术的了解,并不断改进开发流程。 作为全职Infosys员工,您除了享受有竞争力的薪酬外,还可以享受以下福利: 医疗/牙科/视力/人寿保险 长期/短期残疾 健康和受抚养人护理报销账户 保险(意外、重大疾病、住院赔偿、法律) 401(k)计划及根据薪资水平的贡献 带薪假期和带薪休假 该职位可能还涉及长时间坐着和在计算机前工作。候选人应能够通过电话、电子邮件和面对面有效沟通。 Infosys 是下一代数字服务和咨询的全球领导者。我们使50多个国家的客户能够顺利进行数字化转型。凭借四十多年的全球企业系统和运作管理经验,我们专业引导客户的数字之旅。我们通过赋能企业以AI驱动的核心,帮助优先执行变更。我们还通过大规模的敏捷数字化赋能业务,以实现前所未有的性能和客户满意度。我们始终在线的学习计划通过建设和转移数字技能、专业知识和来自我们创新生态系统的想法,推动他们的持续改进。 Infosys 为申请者和员工提供平等的就业机会,不论种族、肤色、性别、性别认同、性取向、宗教信仰和习俗、国籍、怀孕、分娩或相关医疗条件、受保护退伍军人或受保护退伍军人的配偶/家庭成员的身份,或残疾。