Electronic Trading and Risk Management Application Developer -Software Engineer III in London
Electronic Trading and Risk Management Application Developer -Software Engineer III

Electronic Trading and Risk Management Application Developer -Software Engineer III in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Design and develop high-performance trading applications using Java and modern technologies.
  • Company: Join JPMorgan Chase's innovative eTrading Fast Risk & Pricing Solutions team.
  • Benefits: Competitive salary, extensive training resources, and opportunities for career growth.
  • Why this job: Make a real impact on global trading businesses while enhancing your tech skills.
  • Qualifications: Experience in Java development, agile methods, and strong communication skills.
  • Other info: Collaborate with a diverse, global team in a fast-paced environment.

The predicted salary is between 36000 - 60000 £ per year.

As a Software Engineer III at JPMorgan Chase within the eTrading Fast Risk & Pricing Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market‐leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

JPMorgan's eTrading Fast Risk & Pricing Solutions team is seeking a highly motivated Java engineer to join our global, diverse technology organization. We focus on providing modern solutions to support the Corporate & Investment Bank's trading businesses across a wide range of asset classes including government and corporate bonds, interest rate swaps, exchange traded funds and FX options. Our critical systems support front‐office traders and automated algorithmic trading systems to make effective trading and hedging decisions to generate revenue and minimize the company's exposure to risk.

You will collaborate with colleagues to perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives. This role offers the opportunity to learn about risk and pricing from colleagues, stakeholders and extensive training resources. This exciting role provides you with the opportunity to see the direct impact of your contributions on the trading businesses and receive client feedback from around the globe. You must be a passionate and well‐rounded technologist, eager to continuously learn and enhance your skills.

Job responsibilities
  • Design and develop high-performance, latency‐sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices.
  • Write efficient, secure, high‐quality code and automated tests.
  • Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by code.
  • Identify opportunities to eliminate recurring issues to improve overall stability, resiliency and reliability of software applications and systems.
  • Collaborate effectively as part of a globally distributed team.
  • Support junior colleagues in their technical growth.
Required qualifications, capabilities, and skills
  • Experience in enterprise software development.
  • Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi‐threading, messaging technologies and computer networks.
  • Experience in building high-performance, latency‐sensitive Java applications.
  • Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system and system utilities.
  • Experience with modern testing tools (JUnit, Mockito etc).
  • Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders.
  • Understanding of the full software development lifecycle and agile methods.
  • Hands‐on experience with event driven architectures and distributed messaging technologies (AMPS, Kafka).
  • Energic, determined, motivated, curious and able to work in a fast‐paced environment whilst delivering high‐quality work products.
Preferred qualifications, capabilities, and skills
  • Familiarity with front‐end technologies, like React and TypeScript.
  • Knowledge of JP Morgan's Athena trade management platform would be useful.
  • Experience working with cloud architectures and services.

Electronic Trading and Risk Management Application Developer -Software Engineer III in London employer: Jpmorgan Chase & Co.

JPMorgan Chase is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. As part of the eTrading Fast Risk & Pricing Solutions team, you will engage in meaningful projects that directly impact trading operations while benefiting from extensive training and growth opportunities within a globally diverse team. The company fosters a culture of continuous learning and support, ensuring that employees are well-equipped to excel in their roles and advance their careers.
J

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Electronic Trading and Risk Management Application Developer -Software Engineer III in London

Tip Number 1

Network like a pro! Reach out to current employees at JPMorgan Chase on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Prepare for technical interviews by brushing up on your Java skills and understanding of frameworks like Spring Boot. Practice coding challenges and be ready to discuss your past projects in detail.

Tip Number 3

Showcase your passion for technology! During interviews, share your experiences with high-performance applications and any innovative solutions you've implemented. Let them see your enthusiasm!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're serious about joining the team at JPMorgan Chase.

We think you need these skills to ace Electronic Trading and Risk Management Application Developer -Software Engineer III in London

Java
Spring Boot
Object-Oriented Programming (OOP)
Multi-threading
Messaging Technologies
Linux
JUnit
Mockito
Event Driven Architectures
Distributed Messaging Technologies (AMPS, Kafka)
Agile Methodologies
High-Performance Application Development
Interpersonal Skills
Communication Skills
Cloud Architectures and Services

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your experience with Java, Spring Boot, and any relevant technologies. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include any projects that demonstrate your ability to write high-performance, latency-sensitive code. If you've worked on anything related to trading systems or risk management, make it stand out. We love seeing real-world applications of your skills!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Jpmorgan Chase & Co.

Know Your Java Inside Out

Make sure you brush up on your Java fundamentals and frameworks, especially Spring Boot. Be ready to discuss your experience with multi-threading and messaging technologies, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in enterprise software development. Highlight how you identified issues and implemented solutions, particularly in high-performance, latency-sensitive applications.

Familiarise Yourself with Agile Practices

Since this role involves working in an agile team, be prepared to discuss your experience with agile methodologies. Share examples of how you've contributed to planning, code reviews, and retrospectives in previous projects.

Communicate Effectively

Strong interpersonal skills are key, especially when collaborating with globally distributed teams. Practice articulating your thoughts clearly and concisely, and be ready to demonstrate how you've successfully worked with diverse stakeholders.

Electronic Trading and Risk Management Application Developer -Software Engineer III in London
Jpmorgan Chase & Co.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
  • Electronic Trading and Risk Management Application Developer -Software Engineer III in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • J

    Jpmorgan Chase & Co.

    250,000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>