首席软件工程师(Java/AWS 领导)

15个月前全职
ClickJobs.io

ClickJobs.io

location 洛杉矶
unsaved
职位描述 加入我们创新团队,担任高级Java首席软件工程师,对摩根大通银行的技术未来发挥关键作用,推动重要业务影响力的提升,并扩展您的技术专长。作为摩根大通银行消费者和社区银行技术部的高级Java首席软件工程师,您是一个敏捷团队的重要成员,致力于以安全、稳定和可扩展的方式增强、构建和交付值得信赖的领先市场技术产品。通过您的能力和贡献带来重大业务影响,并应用深入的技术专业知识和解决问题的方法来应对涉及多种技术和应用的各种挑战。 职位职责:定期为业务及其技术团队、承包商和供应商提供技术指导和方向,并影响同行和项目决策者考虑采用和应用尖端技术。开发安全高质量的生产代码,并审查和调试他人编写的代码。推动影响产品设计、应用功能和技术运营和流程的决策。领导技术设计,并成为一个负责该项目软件解决方案工程职能的地理分布分析师和开发人员团队的一员。参与设计和编码为支持外部移动/网络应用程序、批处理程序和数据库的身份验证中间件服务平台的开发功能。工作将涵盖使用Java/Java Scripts/Spring/Microservices/Cloud/Data Streaming/NoSQL数据库解决方案平台和数据库的Web开发的软件工程生命周期的所有方面。使用Java、Spring、Hibernate、Oracle、Cassandra和云技术准备HLD和文档要求。 必备的资格、能力和技能:正式培训或认证Java Spring/Spring Boot概念和5年以上应用经验。使用Java Spring/Spring Boot在微服务应用中进行高级应用开发经验。使用GOS或Cassandra进行与数据库相关的实施经验。有Kafka实施或MQ的经验。实践操作经验,提供系统设计、应用开发、测试和运营稳定性。对软件应用和技术流程有深入了解,掌握一种或多种技术学科的相当深入的知识(如云计算、人工智能、机器学习、移动等)。能够独立处理设计和功能问题,几乎没有监督。实际的云原生经验。计算机科学、计算机工程、数学或相关技术领域的经验。 首选资格、能力和技能:具有TDD、BDD、JUnit/PowerMockito(或其他模拟框架)、Cucumber的经验。对OOP和SOA原则、设计模式、行业最佳实践有很好的理解。具有开源框架的经验/知识。精通自动化和持续交付方法。深入了解云原生架构(具有AWS经验者更佳)、微服务架构及相关堆栈,以及容器技术(Docker、Kubernetes等)。 关于我们 摩根大通是一家领先的金融服务公司,通过广泛的金融产品帮助近一半的美国家庭和小企业实现他们的财务目标。我们的使命是建立积极参与、终身的关系,并将客户置于我们所做的一切的核心。我们还帮助小企业、非营利组织和城市发展,提供解决所有财务需求的解决方案。我们认识到我们的员工是我们的力量,他们为我们的全球员工队伍带来的多样化才能与我们的成功直接相关。我们是一个机会均等的雇主,并高度重视我们公司的多样性和包容性。我们不以任何受保护的属性为依据进行歧视,包括种族、宗教、肤色、国籍、性别、性取向、性别认同、性别表达、年龄、婚姻或退伍军人身份、怀孕或残疾,或适用法律下的任何其他基础。根据适用法律,我们会为申请人和员工的宗教实践和信仰提供合理的便利,以及任何心理健康或身体残疾需求。我们提供有竞争力的总报酬方案,包括基于角色、经验、技能和地点确定的基本工资。对于符合条件的角色,我们还提供有可能根据个人成就和贡献授予的自由裁量激励报酬。我们还提供一系列福利和计划,以满足员工的需求,根据资格而定。这些福利包括全面的医疗保健覆盖、现场健康和健康中心、退休储蓄计划、备用托儿所、学费报销、心理健康支持、财务指导等等。有关总报酬和福利的更多详细信息将在招聘过程中提供。 摩根大通是一个机会均等的雇主,包括残疾/退伍军人。 关于团队 我们的消费者和社区银行集团依赖像您这样的创新者为消费者、小企业、市政机构和非营利组织提供服务。您将支持提供屡获殊荣的工具和服务,涵盖个人和小企业银行、贷款、抵押贷款、信用卡、支付、汽车金融和投资咨询等方面。该团队还致力于开发和交付尖端的移动应用程序、数字体验和下一代银行技术解决方案,以更好地服务我们的客户和消费者。