EngineerJobs.io
← Back to all jobs

Job Description

Lead Software Engineer (Java Backend) role in JPMorgan Chase Asset and Wealth Management (AWM) supporting trading technology initiatives in Columbus, OH.

Responsibilities

  • Collaborate directly with Investment Teams, Traders, and Portfolio Managers to connect technical delivery with business needs
  • Operate in a fast-paced environment on a high-profile Asset Management platform
  • Work in an agile setup with regular production deployments and responsiveness to evolving business scale and needs
  • Shape engineering direction by influencing peers and project decision-makers on the use of leading-edge technologies
  • Provide technical guidance and direction for internal engineering teams, contractors, and vendors
  • Drive decisions that affect product design, application functionality, and technical operations and processes
  • Act as a function-wide subject matter expert in one or more focus areas
  • Support the engineering community by advocating firmwide Software Development Life Cycle frameworks, tools, and practices
  • Develop secure, high-quality production code; review and debug code written by others

Requirements

  • Formal training or certification in software engineering concepts plus 5+ years of applied experience
  • Excellent hands-on programming experience with Core Java
  • Experience implementing TDD and BDD, with a focus on using mocking frameworks for effective testing
  • Understanding of IoC frameworks in Java, including native Spring
  • Knowledge of next-generation messaging and streaming technologies: Kafka, IBM MQ, Solace, or Ignite
  • Strong grasp of engineering principles including CI/CD, application resiliency, and security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (cloud, AI, ML, etc.)
  • Overall knowledge of the Software Development Life Cycle

Technologies

  • Java, Core Java
  • TDD, BDD, mocking frameworks
  • IoC frameworks, native Spring
  • Kafka, IBM MQ, Solace, Ignite
  • CI/CD
  • Cloud, artificial intelligence, machine learning

Preferred qualifications, capabilities, and skills

  • Exposure to working with trading, FIX engines, or related technologies
  • Experience with smart contracts, Ethereum, and digital wallets
  • Exposure to cloud technologies and certification
  • Python skills are highly desirable

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Base salary determined based on role, experience, skill set, and location
  • In eligible roles, commission-based pay and/or discretionary incentive compensation may be available, paid as cash and/or forfeitable equity

Team overview

  • J.P. Morgan Asset & Wealth Management delivers investment management and private banking solutions
  • Asset Management offers strategies and expertise across the full spectrum of asset classes through a global network of investment professionals
  • Wealth Management helps individuals, families, and foundations align their approach to wealth and finances with defined goals

Location: Columbus, OH (onsite)

Experience: 5+ years

Similar Jobs