职位描述
我们有一个机会可以影响您的职业生涯,并提供一个冒险,让您可以突破可能性的极限。
作为摩根大通消费与社区银行-支付技术部门的Java首席软件工程师,您是一个敏捷团队的重要组成部分,该团队致力于以安全、稳定和可扩展的方式增强、构建和交付值得信赖的市场领先技术产品。作为核心技术贡献者,您负责在多个技术领域内进行关键技术解决方案,以支持公司的业务目标。
工作职责
• 执行创造性的软件解决方案、设计、开发和技术故障排除,能够超越常规方法来构建解决方案或分解技术问题
• 使用至少一种编程语言的语法编写安全且高质量的代码
• 在设计、开发、编码和故障排除时考虑上下游系统和技术影响
• 应用软件开发生命周期工具链中的工具知识,以提高自动化实现的价值
• 应用技术故障排除以分解解决方案并解决相对复杂的技术问题
• 从大型、多样化的数据集中收集、分析并得出结论,以识别问题并为安全、稳定的应用程序开发中的决策做出贡献
• 识别消除或自动化重复问题修复的机会,以提高软件应用程序和系统的整体操作稳定性
• 与外部供应商和内部团队进行评估会议,以推动面向结果的架构设计、技术凭证和在现有系统和架构中的适用性
• 在软件工程领域领导实践社区,以推动对新技术和前沿技术的认识和使用
• 增强团队的多样性、机会、包容性和尊重文化
所需资格、能力和技能
• 软件工程概念的正规培训或认证以及5年以上的应用经验
• 在系统设计、应用程序开发、测试和操作稳定性方面的实际操作经验
• 在大型企业环境中使用一种或多种现代编程语言和数据库查询语言进行开发、调试和维护代码的经验
• 精通Java和Spring Boot编码,良好理解Spring Cloud概念
• 具备数据库技术(包括Postgress和SQL)的经验
• 实际使用监控和跟踪工具(如Splunk、Dynatrace、Postman等)的经验
• 展示了在技术学科(如云、人工智能/机器学习、移动等)中软件应用程序和技术流程的知识
• 具备整个软件开发生命周期的经验
• 接触过敏捷方法,如CI/CD、应用程序弹性和安全性,包括身份验证
• 参与代码审查、故障排除、性能调优并为系统架构和技术决策做出贡献的经验
优先资格、能力和技能
• 在公共云平台(如AWS)上架构和交付高度可扩展、弹性和稳定系统方面的专业知识
• 在事件驱动的消息传递和流技术(如Kafka)、NoSQL和关系数据库以及云原生API/微服务开发方面的丰富经验
• 熟练掌握现代软件开发工具和技术,包括Jira、Confluence、IntelliJ IDEA、Maven、Git、Jenkins、Sonar、Artifactory和AI驱动的代码助手
关于我们
摩根大通是最古老的金融机构之一,提供创新的金融解决方案,服务于数百万消费者、小企业以及世界上许多知名的企业、机构和政府客户,旗下品牌包括J.P. Morgan和Chase。我们的历史超过200年,如今我们是投资银行、消费和小企业银行、商业银行、金融交易处理和资产管理领域的领导者。
我们提供具有竞争力的总奖励计划,包括根据角色、经验、技能和地点确定的基本工资。符合条件的职位可能会获得基于佣金的薪酬和/或酌情奖励性补偿,以现金和/或可没收的股权形式支付,以表彰个人成就和贡献。我们还提供一系列福利和计划,以满足员工的需求,具体取决于资格。这些福利包括全面的医疗保健覆盖、现场健康和保健中心、退休储蓄计划、备用儿童护理、学费报销、心理健康支持、财务指导等。在招聘过程中将提供有关总薪酬和福利的更多详细信息。
我们认识到员工是我们的力量,他们带来的多样化人才与我们的成功直接相关。我们是一个平等机会的雇主,重视公司内的多样性和包容性。我们不因任何受保护属性(包括种族、宗教、肤色、国籍、性别、性取向、性别认同、性别表达、年龄、婚姻或退伍军人身份、怀孕或残疾)而歧视。我们还为申请人和员工的宗教实践和信仰以及心理健康或身体残疾需求提供合理的便利。有关申请便利的更多信息,请访问我们的常见问题解答。
摩根大通公司是一个平等机会的雇主,包括残疾/退伍军人
关于团队
我们的消费者和社区银行集团依赖于像您这样的创新者,为消费者、小企业、市政和非营利组织服务。您将支持提供屡获殊荣的工具和服务,涵盖从个人和小企业银行到贷款、抵押贷款、信用卡、支付、汽车金融和投资建议的方方面面。该团队还专注于开发和交付尖端的移动应用程序、数字体验和下一代银行技术解决方案,以更好地服务我们的客户。