Lead Software Engineer- Java and Observability
Lead Software Engineer- Java and Observability

Lead Software Engineer- Java and Observability

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead a dynamic team to develop innovative Java applications and manage critical event platforms.
  • Company: Join J.P. Morgan, a global leader in financial services with a commitment to excellence.
  • Benefits: Enjoy a diverse workplace, opportunities for growth, and the chance to work with cutting-edge technology.
  • Why this job: Make a real impact while fostering a culture of diversity, equity, and inclusion.
  • Qualifications: Must have software engineering training, Java expertise, and leadership experience in tech roles.
  • Other info: Ideal for those passionate about observability tools and modern programming languages.

The predicted salary is between 43200 - 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 JPMorgan Chase within the Enterprise Technology, 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. You will lead a small high-performing team of engineers to build out a control plane, UI, database, and APIs to manage the firm’s critical event and alerting platforms.

Job Responsibilities:

  • Provide technical engineering direction to deliver Java-based applications supporting the business, technical teams, and stakeholders.
  • Develop secure, high-quality production code; review and debug code written by others.
  • Drive decisions influencing product design, application functionality, and technical operations.
  • Serve as a subject matter expert on Observability, Alerting, and Event Processing.
  • Contribute to the engineering community by advocating firmwide frameworks, tools, and SDLC practices.
  • Influence peers and decision-makers to adopt leading-edge technologies.
  • Foster a team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification in software engineering concepts with applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in Java and developing RESTful web applications.
  • Ability to independently resolve design and functionality problems.
  • Experience in maintaining code in large corporate environments using modern programming and database querying languages.
  • Proven leadership in a technical role.
  • Deep knowledge of software applications and technical processes, including cloud, AI, machine learning, or mobile technologies.
  • Practical experience with cloud-native development.
  • Educational background in Computer Science, Engineering, Mathematics, or related fields.

Preferred Qualifications, Capabilities, and Skills:

  • Experience with observability tools and interest in AIOps (e.g., Splunk, Grafana, Dynatrace).
  • Knowledge of scripting languages like Python.
  • Experience with IBM Netcool/OMNIbus and related products.

J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. We prioritize building trusted, long-term partnerships to help clients achieve their objectives. We value diversity and inclusion, ensuring equal opportunities and accommodations for all employees and applicants.

Our corporate functions encompass finance, risk, HR, marketing, and more, supporting our company's success and setting our businesses, clients, and employees up for success.

Lead Software Engineer- Java and Observability employer: J.P. Morgan

J.P. Morgan Chase is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and employees are empowered to make significant contributions. As a Lead Software Engineer, you will benefit from extensive professional development opportunities, collaborate with a diverse team of experts, and work in a supportive environment that values your input and encourages growth. Located in a vibrant city, the firm offers competitive benefits and a commitment to work-life balance, making it an ideal place for those seeking meaningful and rewarding careers in technology.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the latest trends in Java development and observability tools. Being well-versed in technologies like Splunk, Grafana, and Dynatrace will not only enhance your technical discussions but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Showcase your leadership skills by discussing any previous experiences where you led a team or project. Highlight how you fostered a culture of diversity and inclusion, as this aligns with the values of the company and can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss specific challenges you've faced in software engineering and how you resolved them. This will demonstrate your problem-solving abilities and technical expertise, which are crucial for the role of Lead Software Engineer.

✨Tip Number 4

Network with current or former employees of J.P. Morgan, especially those in similar roles. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.

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

Proficiency in Java
Experience in developing RESTful web applications
Hands-on experience in system design and application development
Technical leadership skills
Knowledge of observability tools (e.g., Splunk, Grafana, Dynatrace)
Understanding of cloud-native development
Ability to independently resolve design and functionality problems
Experience with modern programming languages and database querying
Familiarity with AIOps concepts
Strong problem-solving methodologies
Experience in maintaining code in large corporate environments
Educational background in Computer Science, Engineering, or Mathematics
Knowledge of scripting languages like Python
Experience with IBM Netcool/OMNIbus

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, observability tools, and leadership roles. Use specific examples that demonstrate your technical expertise and problem-solving skills relevant to the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how your background aligns with the responsibilities of the Lead Software Engineer role. Mention your experience in agile environments and your ability to drive significant business impact.

Showcase Relevant Projects: Include details about projects where you have developed Java-based applications or worked with observability tools. Highlight your contributions and the outcomes of these projects to illustrate your capabilities.

Prepare for Technical Questions: Anticipate technical questions related to Java, system design, and observability during the interview process. Brush up on your knowledge of cloud-native development and be ready to discuss your approach to problem-solving in complex scenarios.

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

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java and RESTful web applications in detail. Highlight specific projects where you applied your technical skills, especially in system design and operational stability.

✨Demonstrate Leadership Qualities

Since this role involves leading a high-performing team, share examples of how you've successfully led teams in the past. Discuss your approach to fostering a culture of diversity, equity, and inclusion within your team.

✨Familiarise Yourself with Observability Tools

Research and understand the observability tools mentioned in the job description, such as Splunk and Grafana. Be ready to discuss how these tools can enhance application performance and reliability.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Practice articulating your problem-solving methodologies and how you've tackled complex issues in previous roles, particularly in large corporate environments.

Lead Software Engineer- Java and Observability
J.P. Morgan
J
  • Lead Software Engineer- Java and Observability

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-19

  • J

    J.P. Morgan

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