At a Glance
- Tasks: Design and develop cutting-edge trading platforms while collaborating with quants and traders.
- Company: Join JPMorgan Chase, a leader in financial technology innovation.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact on trading technology and work with top industry professionals.
- Qualifications: Advanced Java skills and experience in low latency trading systems required.
- Other info: Dynamic global team environment with excellent career advancement opportunities.
The predicted salary is between 43200 - 72000 £ per year.
As a Senior Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
The successful candidate will join the CRB Execution Platform team and collaborate with quants, traders, and technologists to develop, implement, support, and maintain the systematic liquidity provision and execution platform for Central Risk Book desk. The work delivered in this role will have a direct impact on the business, and you will participate in all aspects of the trading platform. You will work closely with all stakeholders across the business. Depending on your skills and interests, your responsibilities may include:
- Designing and developing execution and systematic liquidity provision platform
- Supporting the desk on the implementation of trading signals & liquidity provision strategies
- Developing scalable real-time processing solutions using agile methodologies
- Maintaining and supporting legacy systems
- Identifying opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Developing secure and high-quality production code, and reviewing and debugging code written by others
- Driving decisions that influence the platforms design, application functionality, and technical operations and processes
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and proficient advanced experience in Java
- Proficiency in low latency, real-time, scalable trading systems
- Experience in building/dealing with high throughput messaging APIs, middleware products
- Ability to work effectively within a global team (spread across NA, EMEA, APAC) while influencing and contributing towards the development of the global platform
- Experience with algorithmic trading, including systematic trading
- Experience with Python
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Senior Lead eSoftware Engineer - Java Developer in London employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Lead eSoftware Engineer - Java Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those at JPMorgan Chase. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. This is your chance to demonstrate your expertise in Java and real-time trading systems.
✨Tip Number 3
Prepare for the interview like it’s the Super Bowl! Research the company, understand their tech stack, and be ready to discuss how your experience aligns with their needs. Practice common technical questions and scenarios related to trading platforms.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Lead eSoftware Engineer - Java Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Lead Software Engineer. Highlight your experience with Java and any relevant projects that showcase your skills in building scalable trading systems. We want to see how you can contribute to our agile team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our needs at JPMorgan Chase. Don’t forget to mention your experience with algorithmic trading and real-time processing solutions.
Showcase Your Technical Skills: In your application, be sure to highlight your technical skills, especially in Java and Python. We’re looking for someone who can develop secure, high-quality production code, so include examples of your work that demonstrate this capability.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Let’s get started on this journey together!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Java Inside Out
As a Senior Lead Software Engineer, you'll need to demonstrate your advanced Java skills. Brush up on key concepts, frameworks, and libraries relevant to low latency and real-time systems. Be ready to discuss your past projects and how you tackled challenges using Java.
✨Understand the Trading Landscape
Familiarise yourself with algorithmic trading and systematic liquidity provision. Research JPMorgan Chase's approach to trading technology and be prepared to discuss how your experience aligns with their objectives. Showing that you understand the business context will set you apart.
✨Showcase Your Problem-Solving Skills
Be ready to tackle technical problems on the spot. Prepare for coding challenges or system design questions that test your ability to develop scalable solutions. Think aloud during these exercises to demonstrate your thought process and problem-solving approach.
✨Collaborate and Communicate
Since you'll be working closely with quants, traders, and technologists, highlight your teamwork and communication skills. Share examples of how you've successfully collaborated in global teams and influenced project outcomes. This will show that you're not just a tech whiz but also a great team player.