Lead Software Engineer - ICB Rewards

Be among the first applicants.
TN United Kingdom
London
GBP 60,000 - 100,000
Be among the first applicants.
Yesterday
Job description

Social network you want to login/join with:

Lead Software Engineer - ICB Rewards, London

col-narrow-left

Client:

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

5e9c376cdeab

Job Views:

3

Posted:

26.04.2025

Expiry Date:

10.06.2025

col-wide

Job Description:

As a Lead Software Engineer at JPMorgan Chase within the Accelerator Business, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects – and depending on your strengths and interests, you'll have the opportunity to move between them.

While we’re looking for professional skills, culture is just as important to us. We understand that everyone's unique – and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference – on us as a company, and on our clients and business partners around the world.

Job responsibilities

  • Use domain modeling techniques to build best-in-class business products.
  • Structure software to be understandable, testable, and adaptable.
  • Write various levels of tests including unit, component, integration, end-to-end, and performance tests.
  • Own and deliver end-to-end, scalable, and secure cloud-native microservice architecture applications, leveraging modern technologies and industry best practices.
  • Contribute to technical architecture design.
  • Investigate and resolve issues promptly to prevent recurrence.
  • Ensure releases occur with zero downtime for end-users.
  • Optimize data reading and writing processes for our needs.
  • Monitor and improve system performance.
  • Maintain system reliability and operability.
  • Continuously update technologies and patterns used.

Required qualifications, capabilities, and skills

  • Formal training or certification in Java with proficient advanced experience.
  • Experience building RESTful APIs and (micro)services with frameworks such as Spring Boot, Micronaut, Quarkus.
  • Experience with at least one Cloud platform (AWS, Azure, GCP).
  • Experience working on globally distributed applications with strict consistency requirements.
  • Knowledge of modern software architecture patterns.
  • Experience with CI/CD platforms like GitHub Actions, Harness, ArgoCD.
  • Strong desire to teach and share knowledge, coaching team members on coding practices and design principles.
  • Ability to learn new technologies quickly and adapt to changing environments.
  • Focus on long-term goals, choosing technologies and approaches that align with end objectives.
  • High standards for personal and team performance.

Preferred qualifications, capabilities, and skills

  • Experience with Loyalty and Reward platforms, including ledgers and reward engines.
  • Experience building and maintaining APIs for third-party use.
  • Experience designing solutions on Cloud platforms like AWS and GCP.
  • Experience with Kubernetes or other container orchestration platforms.
  • Experience with debit and credit card products linked to rewards.
  • Experience using Kafka.
  • Experience with non-relational databases.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Lead Software Engineer - ICB Rewards jobs in London