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

Electronic Trading and Risk Management Application Developer -Software Engineer III

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

At a Glance

  • Tasks: Join an agile team to design and deliver cutting-edge trading technology solutions.
  • Company: Be part of JPMorgan Chase, a global leader in financial services and technology.
  • Benefits: Enjoy opportunities for remote work, extensive training, and a diverse work environment.
  • Why this job: Make a real impact on trading businesses while collaborating with talented professionals worldwide.
  • Qualifications: Experience in Java development, enterprise software, and a passion for learning are essential.
  • Other info: Ideal for tech enthusiasts eager to grow in a fast-paced, innovative setting.

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 )

Energetic, 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

J.P. Morgan\’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

#J-18808-Ljbffr

Electronic Trading and Risk Management Application Developer -Software Engineer III employer: J.P. Morgan

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within our eTrading Fast Risk & Pricing Solutions team. Our commitment to employee growth is evident through extensive training resources and opportunities to engage with global stakeholders, allowing you to see the direct impact of your contributions. Join us in a vibrant environment where your passion for technology can thrive, and be part of a diverse team dedicated to delivering cutting-edge solutions in the heart of the financial capital.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Java, Spring Boot, and event-driven architectures. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Network with current or former employees of JPMorgan Chase, particularly those in the eTrading Fast Risk & Pricing Solutions team. Engaging in conversations can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies and how you've contributed to team dynamics in previous roles. Being able to articulate your collaborative experiences will demonstrate your fit for their agile team environment.

✨Tip Number 4

Showcase your problem-solving skills by preparing examples of how you've identified and resolved recurring issues in past projects. This aligns well with their focus on improving stability and reliability in software applications.

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

Java Programming
Spring Boot Framework
Object-Oriented Programming (OOP)
Multi-threading
Messaging Technologies
Linux Operating System
Software Development Lifecycle (SDLC)
Agile Methodologies
Event Driven Architectures
Distributed Messaging Technologies (e.g., AMPS, Kafka)
Automated Testing (JUnit, Mockito)
Technical Analysis
Code Review Practices
Interpersonal Communication Skills
Collaboration in Distributed Teams
Problem-Solving Skills
Adaptability in Fast-Paced Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and any relevant frameworks. Emphasise your understanding of multi-threading and messaging technologies, as these are crucial for the role.

Craft a Strong Cover Letter: In your cover letter, express your passion for technology and your eagerness to learn. Mention specific projects or experiences that demonstrate your ability to develop high-performance, latency-sensitive applications.

Showcase Relevant Skills: Clearly outline your experience with Linux environments and modern testing tools like JUnit and Mockito. Highlight any familiarity with event-driven architectures and distributed messaging technologies, as these are key components of the role.

Prepare for Technical Questions: Be ready to discuss your technical skills in detail. Prepare examples of past projects where you collaborated with globally distributed teams and how you contributed to the software development lifecycle using agile methods.

How to prepare for a job interview at J.P. Morgan

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java fundamentals and frameworks, especially Spring Boot. Be prepared to discuss specific projects where you developed high-performance, latency-sensitive applications, as this is crucial for the role.

✨Demonstrate Agile Methodology Knowledge

Since the team operates in an agile environment, be ready to talk about your experience with agile practices. Share examples of how you've contributed to estimation, planning, and retrospectives in previous roles.

✨Discuss Problem-Solving Skills

Prepare to discuss how you've identified and resolved recurring issues in software applications. Providing concrete examples of how you've improved stability and reliability will show your proactive approach to development.

✨Emphasise Collaboration and Communication

Given the globally distributed nature of the team, strong interpersonal skills are essential. Be ready to share experiences where you've effectively collaborated with remote colleagues and stakeholders, highlighting your communication strategies.

Electronic Trading and Risk Management Application Developer -Software Engineer III
J.P. Morgan
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

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

    J.P. Morgan

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