JPMorgan Chase is seeking a Software Engineer III to join their Asset & Wealth Management division, specifically within the Trading Technology team. This role offers an exciting opportunity to work on cutting-edge e-trading systems and technologies.
The position is part of a dynamic team that specializes in developing and maintaining strategic in-house multi-asset trading platforms. The team is responsible for revolutionizing trading systems by optimizing execution costs and ensuring best execution through automation and scalable systems. You'll be working with a diverse technology stack including Java, Kotlin, TS/React, JMS, QuickFix/J, Kafka, Cassandra, and Oracle.
As a Software Engineer III, you'll be responsible for designing and implementing critical technology solutions across multiple technical areas. The role involves full-stack development experience and participation in the firm's migration to AWS public cloud. You'll be working closely with traders, quants, and other technologists to deliver business solutions and develop data-driven applications.
Key responsibilities include implementing asynchronous Java code for real-time data processing, building data processing pipelines, interfacing with external vendors, and contributing to trading algorithms development. The position requires strong expertise in Java programming, with Kotlin experience being a plus. You'll be managing the full Software Delivery Lifecycle in a DevOps environment and contributing to software engineering communities of practice.
The ideal candidate should have strong problem-solving skills, excellent communication abilities, and a degree in Computer Science, Engineering, Finance, or Mathematics. Experience in financial services and understanding of Asset Management is highly valued. The role offers exposure to cutting-edge technologies and the opportunity to work on complex trading systems that directly impact the firm's business operations.
This position represents an excellent opportunity for a seasoned software engineer to advance their career while working with state-of-the-art technology in a dynamic financial services environment. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, while contributing to systems that handle significant trading volumes and complex financial operations.