At a Glance
- Tasks: Join an agile team to enhance and deliver top-notch tech products.
- Company: JPMorganChase, a leader in financial services with a focus on innovation.
- Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
- Why this job: Make a significant impact while tackling exciting engineering challenges.
- Qualifications: Strong Java skills, teamwork, and experience in financial services required.
- Other info: Dynamic environment with a focus on diversity and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
Be an integral part of an agile team that is constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Equity Derivatives Tech, you will work to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Equity Derivatives Tech is looking for an experienced Java developer to tackle exciting engineering challenges, offering a superb opportunity to cultivate core Java, Spring, Kubernetes, messaging technologies (Kafka, RabbitMQ, ActiveMQ), and Python skills. You should be able to perform performance analysis and tuning of high throughput Java processes and be responsible for the delivery of critical Intraday Risk equity derivative applications. Multiple lines of business, complex products, and a contemporary tech stack will have to be managed as part of the role.
Job responsibilities:
- Be a hands-on technologist helping the team think of well-rounded technical solutions with a good understanding of available contemporary solution options.
- Performance analysis and tuning of high throughput Java processes.
- Application support for business remediation to ensure stability.
- Ensure successful collaboration across teams and stakeholders.
- Identify and mitigate issues to execute a book of work while escalating issues as necessary.
- Create a culture of diversity, opportunity, inclusion, and respect for team members and prioritise diverse representation.
Required qualifications, capabilities, and skills:
- Pro-active, having intellectual rigor with strong communication and team-working skills with exposure to Agile methodologies.
- Excellent Java programming skills and concurrency experience.
- Experience with hiring, developing, and recognising talent.
- Experience of working in financial services, in a front or middle-office environment, and understanding of equity derivatives.
- Strong hands-on experience and recognised expertise in Java and Python, keen to understand and solve business-related problems.
- Experience with messaging technologies like Kafka and RabbitMQ.
- Experience with performance analysis and tuning, application support, and work for feature delivery demands.
Sr Lead Software Engineer - Java in London employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr Lead Software Engineer - Java in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at JPMorganChase or in similar roles. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java projects, especially those involving Spring, Kubernetes, or messaging technologies. This gives potential employers a taste of what you can do.
✨Tip Number 3
Ace the interview by practising common technical questions and scenarios related to performance analysis and tuning. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.
We think you need these skills to ace Sr Lead Software Engineer - Java in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your Java skills, experience with messaging technologies, and any relevant projects you've worked on. We want to see how your background aligns with what we're looking for!
Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; share examples of how you've tackled complex challenges in the past. We love seeing candidates who can think critically and apply their expertise to real-world problems.
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 straightforward communication that gets right to the heart of your qualifications.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Tech Stack
Make sure you brush up on your Java, Spring, and messaging technologies like Kafka and RabbitMQ. Be ready to discuss how you've used these in past projects and be prepared to tackle technical questions that test your understanding of these tools.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've approached complex engineering challenges. Think about specific instances where your deep technical expertise made a significant impact, especially in performance analysis and tuning of high throughput Java processes.
✨Emphasise Team Collaboration
Since the role involves working within an agile team, highlight your experience with Agile methodologies. Share stories that demonstrate your strong communication skills and how you've successfully collaborated with diverse teams to deliver projects.
✨Understand the Business Context
Familiarise yourself with equity derivatives and the financial services landscape. Being able to connect your technical skills to business outcomes will show that you understand the bigger picture and can drive significant business impact.