Senior Lead Software Engineer - Payments Technology
Senior Lead Software Engineer - Payments Technology

Senior Lead Software Engineer - Payments Technology

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

At a Glance

  • Tasks: Lead and mentor teams while developing innovative payment technology solutions.
  • Company: Join J.P. Morgan, a global leader in financial services with a commitment to excellence.
  • Benefits: Enjoy a diverse workplace, career growth opportunities, and a culture of respect and inclusion.
  • Why this job: Make a significant impact in the fintech space while collaborating with talented professionals.
  • Qualifications: Expertise in Java, cloud technologies, and experience leading technical teams required.
  • Other info: We value diversity and provide reasonable accommodations for all applicants.

The predicted salary is between 43200 - 72000 Β£ per year.

Job DescriptionJob DescriptionWhen you mentor and advise multiple technical teams and move financial technologies forward, it\’s a big challenge with big impact. You were made for this.As a Senior Manager of Software Engineering at JPMorgan Chase within the Commercial and Investment bank – Payments Technology team, you serve in a leadership role by providing technical coaching and advisory for multiple technical teams, as well as anticipate the needs and potential dependencies of other functions within the firm. As an expert in your field, your insights influence budget and technical considerations to advance operational efficiencies and functionalities.You will join the Payments Market Expansion team that is responsible for onboarding and implementing solutions for the payment business in new markets.Key Responsibilities:Hands on development of technical solutions for the assigned project – typically more than half the time will be spent on codingDesigns and implements high-quality, scalable, and robust Java-based applications. You will work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure that our software solutions meet the needs of our clients and align with our strategic goals.Manages and assists developers in their day-to-day activities like reviewing low level design solutions, code reviews and talk to business analysts/information architects/Project Managers to resolve blockers for developers.Carries out β€˜Proof of Concepts\’ and publish white papers for technical solutions.Be accountable for decisions that influence teams\’ resources, budget, tactical operations, and the execution and implementation of processes and procedures.Ensures successful collaboration across teams and stakeholders.Identifies and mitigates issues to execute a book of work while escalating issues as necessary.Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team.Creates a culture of equity, respect for team members and prioritizes diverse representation.Stay up to date with the latest Java technologies and industry trends, incorporating them into the development process as appropriateParticipate in architectural discussions and contribute to the overall technical strategy of the organization.Plans technical deliverables by identifying, analysing and documenting technical solutions and meeting the delivery schedule and quality.Support production systems by investigating and resolving complex technical issues.Technical Skills Required:Formal training or certification on software engineering concepts and applied experience. In addition, experience leading technologists to manage and solve complex technical items within your domain of expertiseExperience leading teams of technologistsExtensive experience in Java/J2EE development experience on large/medium sized projects with very strong fundamentals on Core Java and related technologiesShould have experience in creating highly scalable, reliable and robust systems which are 24x7x365 available.Enterprise scale messaging experience in JMS or derived JMS technologies along with experience in distributed messaging technology like Kafka, IBM MQ, etc.Experience in database design and working knowledge on Oracle.Experience in AWS cloud and Kubernetes.Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiativesExperience with hiring, developing, and recognizing talentIn-depth knowledge of the services industry and their IT systemsPractical cloud experienceStrong understanding of software development methodologies, including Agile and DevOps practices.Banking domain knowledge with a preference for payment systemsWe recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of protected attributes, including race, color, religion, sex, sexual orientation, gender identity, age, disability, or veteran status. We also make reasonable accommodations for applicants\’ and employees\’ practices and beliefs, as well as mental health or physical needs.About UsJ.P. Morgan is a global leader in financial services, providing strategic advice and products to the world\’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.About The TeamJ.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

Senior Lead Software Engineer - Payments Technology employer: JobLeads GmbH

At J.P. Morgan, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within our Payments Technology team. Our commitment to employee growth is evident through mentorship opportunities, diverse representation, and a focus on professional development, all set against the backdrop of a global leader in financial services located in the heart of the financial district. Join us to make a meaningful impact while working with cutting-edge technologies in a supportive environment that values your contributions.
J

Contact Detail:

JobLeads GmbH Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Lead Software Engineer - Payments Technology

✨Tip Number 1

Familiarise yourself with the latest trends in Java technologies and payments systems. Being well-versed in these areas will not only help you during interviews but also demonstrate your commitment to staying current in a rapidly evolving field.

✨Tip Number 2

Network with professionals in the payments technology sector. Attend industry events, webinars, or meetups to connect with potential colleagues and learn more about the company culture at JPMorgan Chase.

✨Tip Number 3

Prepare to discuss your leadership experiences in detail. Since this role involves mentoring and guiding teams, be ready to share specific examples of how you've successfully led projects and resolved technical challenges.

✨Tip Number 4

Research JPMorgan Chase's values and recent initiatives in diversity and inclusion. Understanding their commitment to these principles can help you align your responses during interviews and show that you are a good cultural fit.

We think you need these skills to ace Senior Lead Software Engineer - Payments Technology

Java/J2EE Development
Core Java Fundamentals
Scalable System Design
Enterprise Messaging (JMS, Kafka, IBM MQ)
Database Design (Oracle)
AWS Cloud Services
Kubernetes
Agile Methodologies
DevOps Practices
Technical Leadership
Team Coaching and Mentoring
Problem-Solving Skills
Cross-Functional Collaboration
Budget Management
Technical Strategy Development
Banking Domain Knowledge (Payment Systems)

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Java/J2EE and payments technology. Use specific examples of projects you've led or contributed to that align with the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for financial technologies and leadership in software development. Mention how your skills can help advance operational efficiencies and functionalities within the Payments Technology team.

Showcase Technical Skills: Clearly outline your technical skills related to Java, AWS, Kubernetes, and any experience with messaging technologies like Kafka. Provide concrete examples of how you've applied these skills in past roles.

Highlight Leadership Experience: Since this role involves mentoring and advising teams, emphasise your leadership experience. Discuss how you've guided teams through complex technical challenges and contributed to their professional development.

How to prepare for a job interview at JobLeads GmbH

✨Showcase Your Technical Expertise

As a Senior Lead Software Engineer, it's crucial to demonstrate your deep understanding of Java and related technologies. Be prepared to discuss specific projects where you've implemented scalable solutions and how you tackled complex technical challenges.

✨Highlight Leadership Experience

Since the role involves mentoring and guiding teams, share examples of how you've successfully led technical teams in the past. Discuss your approach to coaching developers and resolving blockers, as well as any experience you have with hiring and developing talent.

✨Understand the Business Context

Familiarise yourself with the payments technology landscape and JPMorgan Chase's position within it. Be ready to discuss how your technical decisions can impact operational efficiencies and align with the company's strategic goals.

✨Prepare for Collaborative Scenarios

Collaboration is key in this role, so think of examples where you've worked closely with cross-functional teams. Be prepared to discuss how you ensure successful communication and collaboration among developers, product managers, and business analysts.

Senior Lead Software Engineer - Payments Technology
JobLeads GmbH
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
  • Senior Lead Software Engineer - Payments Technology

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

    Application deadline: 2027-08-01

  • J

    JobLeads GmbH

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