Lead Software Engineer - JAVA - Equities - Vice President
On-site · London, England, United Kingdom
Job Summary
Lead Software Engineer in JPMorgan Chase's Equity Derivatives Group in London responsible for designing, developing, and troubleshooting software solutions using Java/JVM (Spring Boot) and TypeScript/React within an Agile/Scrum environment. Collaborate with engineers, product owners, traders, sales, and quants to deliver best-in-class software for the Equity Derivatives platform, contribute to communities of practice, and foster a culture of diversity and inclusion. The role emphasizes building high-quality software, applying modern technologies and industry best practices, and leveraging internal/external training opportunities.
Required Qualifications
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Experience with Java/JVM and the Java/JVM ecosystem, Spring boot framework
- Experience of TypeScript/React development
- Experience with object-oriented design and micro-service architectures and best practices
- Proficient in all aspects of the Software Development Life Cycle
- Good understanding of software design patterns and clean code practices
- Strong written and oral communication skills
- Proficiency in automation and continuous delivery methods
- Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security
- Experience partnering with product and engineering teams
- Experience with finance / derivative products is a plus
- Knowledge of Kafka, AMQP, AMPS
- Experience with cloud technologies
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.