Lead Software Engineer

JPMorgan Chase

3.3

(115)

Bengaluru, India

Why you should apply for a job to JPMorgan Chase:

  • 61% say women are treated fairly and equally to men
  • 77% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #210603997

    Position summary

    • Designing and building our next-generation Trading platform.

    • Implementing asynchronous Java code to handle real-time data processing.

    • Building and maintaining pipelines for efficient data processing and integration with external systems and APIs using Java technologies.

    • Interfacing with external vendors providing FIX connectivity to all brokers, ECNs, and liquidity providers like Bloomberg, Tradeweb, MarketAxess, etc.

    • Working with other technologists, traders, and quants to deliver business solutions.

    • Collaborating with the trading team to analyze datasets and develop data-driven applications using core Java programming.

    • Staying updated on the latest Java libraries and open-source tools relevant to trading and finance.

    • Contributing to the development of trading algorithms and strategies, leveraging statistical and mathematical principles where applicable, with a focus on Java implementation.

    • Taking ownership of projects from inception to completion, with a focus on delivering high-quality, scalable solutions using Java.

    • Applying quantitative and ML techniques to data analysis. Managing the full Software Delivery Lifecycle including coding, testing, deployment, and support, in a DevOps environment.

    Required qualifications, capabilities, and skills

    • Formal training or certification on software engineering concepts and 5+ years applied experience

    • Candidate should be profient in Java and Kotlin (Services), Kafka, Cassandra, WPF C# and React, Python (ML/AI).

    • Strong technologist with experience developing in Java, Kotlin within the financial services industry.

    • Experience with concurrent in Java with microservices.

    • Strong problem-solving skills and ability to work independently or collaboratively within a team.

    • Ability to learn quickly and adapt to new technologies and business requirements, with a focus on Java programming.

    • Excellent verbal and written communication skills.

    • Numerate degree or equivalent (Computer Science, Engineering, Finance, Mathematics).

    • Deep and broad technology expertise in application, data and infrastructure architecture, with current experience of Java, SQL & NoSQL databases, reactive and/or complex event processing.

    Preferred qualifications, capabilities, and skills

    • AWS or other cloud certifications is a bonus.
    • Experience of working in financial services, in a front-office environment is a bonus.
    • Understanding of Asset Management and the investment management process is a bonus.
    • CFA / CQF or other applied qualification is a bonus.
    • Development experience in C#, HTML5 / JavaScript is a bonus.

    Why you should apply for a job to JPMorgan Chase:

  • 61% say women are treated fairly and equally to men
  • 77% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.