JPMorgan Chase logo
JPMorgan Chase4 months ago

Lead Software Engineer - Java/Fintech

On-site · Jersey City, New Jersey, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Software Engineer - Java/Fintech role at JPMorgan Chase within Equity Derivatives Group. Collaborates with engineers, business analysts, project managers, and sales/marketers to develop software solutions for Equity Derivatives platform; works in an Agile/Scrum environment; supports business processes and end users by applying technical knowledge. Requires Java/JVM experience, strong end-to-end software lifecycle skills, design-pattern expertise, financial systems experience, ability to work with cross-functional teams, and strong communication; preferred skills include microservices, Spring, NoSQL/Big Data, cloud, Java 11+, Kotlin/Scala, and client-relationship abilities.

Required Qualifications

  • Experience with Java/JVM
  • End-to-end software lifecycle
  • Understanding of software design patterns and clean code practices
  • Strong written and oral communication skills
  • Experience working on financial systems
  • Experience partnering with product and engineering teams
  • Able to work on a diverse team
  • Experience with object-oriented design and micro-service architectures (preferred)
  • Experience with Java ecosystem including Spring, Web Services, and Messaging (preferred)
  • Experience with NoSQL / Big Data Databases and Cloud technologies (preferred)
  • Experience with Java 11+ and/or Kotlin/Scala (preferred)
  • Exceptional client relationship skills to discover true requirements and drive timelines (preferred)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer - Java/Fintech

Apply on Sorce