Sr Lead Software Engineer - Java
Sr Lead Software Engineer - Java

Sr Lead Software Engineer - Java

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
J

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 48000 - 72000 £ 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 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 expert 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 employer: Jpmorgan Chase & Co.

At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture. As a Senior Lead Software Engineer in our Equity Derivatives Tech team, you will not only have the opportunity to work with cutting-edge technologies but also benefit from a collaborative environment that prioritises employee growth and development. With a strong focus on diversity and innovation, we empower our employees to drive meaningful impact while enjoying a supportive atmosphere in one of the world's leading financial institutions.
J

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr Lead Software Engineer - Java

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at JPMorganChase or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those involving Spring, Kubernetes, and messaging technologies. This will give potential employers a taste of what you can bring to their agile team.

✨Tip Number 3

Prepare for technical interviews by brushing up on performance analysis and tuning high throughput Java processes. Practice common coding challenges and be ready to discuss your problem-solving methodologies in detail.

✨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, it shows you’re genuinely interested in joining the team at JPMorganChase.

We think you need these skills to ace Sr Lead Software Engineer - Java

Java Programming
Spring Framework
Kubernetes
Messaging Technologies (Kafka, RabbitMQ, ActiveMQ)
Python
Performance Analysis & Tuning
Application Support
Agile Methodologies
Team Collaboration
Problem-Solving
Financial Services Knowledge
Equity Derivatives Understanding
Concurrency Management
Talent Development

Some tips for your application 🫡

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

Showcase Your Projects: Include specific projects where you've tackled engineering challenges, especially those involving performance analysis and tuning. This gives us a clear picture of your hands-on experience and problem-solving abilities.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to emphasise your communication skills and teamwork experience, as these are key for our agile environment.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us track your application better and ensures you don’t miss out on any important updates from us!

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 your hands-on experience with these tools and how you've used them to solve real-world problems.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled engineering challenges in the past. Highlight your performance analysis and tuning experiences, especially in high-throughput environments, as this will resonate well with the role.

✨Emphasise Team Collaboration

Since the role involves working within an agile team, be prepared to discuss how you've successfully collaborated with others. Share instances where you've identified issues and worked with stakeholders to find solutions, showcasing your communication skills.

✨Demonstrate Your Leadership Qualities

As a Senior Lead Software Engineer, you'll need to show that you can hire, develop, and recognise talent. Think of examples where you've mentored others or led a project, and be ready to talk about how you foster a culture of diversity and inclusion within your team.

Sr Lead Software Engineer - Java
Jpmorgan Chase & Co.
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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>