Lead Software Engineer - Cloud/Java-Python/AI-ML

J.p. Morgan's Commercial & Investment Bank

Christchurch

On-site

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

J.P. Morgan's Commercial & Investment Bank in the United Kingdom seeks an experienced cloud engineer to design, develop, and deploy cloud-based applications. You will collaborate with architects to align technology with business goals, optimize for performance, security, and scalability, and drive innovation in AI/ML and modern cloud practices.

Strong coding skills in Java, Python, or Node.js are required. The role involves reviewing code, adopting serverless architectures, and contributing to

Qualifications

  • Formal training or certification on software engineering concepts and applied experience
  • Experience in cloud development (AWS) with focus on design and development
  • Experience with AI/ML model integration, Prompt engineering, LLM APIs (OpenAI, Bedrock) and Generative AI
  • Proficiency in programming languages such as Java, Python, or Node.js
  • Strong experience with cloud platforms like AWS, Azure, or Google Cloud Platform
  • Experience building RESTful APIs and working with event-driven or serverless architectures
  • Experience with Git, CI/CD pipelines, automated testing frameworks and DevOps practices
  • Experience with monitoring and logging tools like CloudWatch, Dynatrace, Datadog, Prometheus, Grafana, or ELK stack
  • Strong understanding of cloud security best practices
  • Proficiency in data warehousing solutions like Snowflake and Iceberg and relational databases such as RDS or Oracle
  • Experience in Infrastructure as code (IAC) such as Terraform or equivalentExperience working with related technical frameworks - Flyway, Spring, Spring Boot, Spring Integration, JMS, JDBC, Hibernate/JPA etc

Responsibilities

  • Design, develop, and implement cloud-based applications and services.
  • Collaborate with architects and engineers to ensure design solutions are aligned with business goals.
  • Optimize applications for performance, scalability, and security.
  • Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systems
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up to date with emerging Cloud and AI/ML technologies and industry trends to drive innovation and continuous improvement
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies

Skills

Cloud development
AI/ML integration
LLM APIs
Programming languages
Cloud platforms
RESTful APIs
CI/CD
Monitoring tooling
Cloud security
Data warehousing
Infrastructure as code
Spring/JPA

Tools

Git
CI/CD pipelines
Testing frameworks
CloudWatch
Dynatrace
Datadog
Prometheus
Grafana
ELK stack
Terraform
Flyway
Spring
Spring Boot
Spring Integration
JMS
JDBC
Hibernate/JPA

Job description

Job responsibilities
  • Design, develop, and implement cloud-based applications and services.
  • Collaborate with architects and engineers to ensure design solutions are aligned with business goals.
  • Optimize applications for performance, scalability, and security.
  • Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systems
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up to date with emerging Cloud and AI/ML technologies and industry trends to drive innovation and continuous improvement
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and applied experienceExperienced in cloud development (AWS), with a focus on application design and development.
  • Experience with, AI/ML model
    integration, Prompt engineering, LLM APIs (OpenAI, Bedrock) and Generative AIProficiency in programming languages such as Java, Python, or Node.js.
  • Strong experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Experience building RESTful APIs and working with event-driven or serverless architectures.
  • Experience with Git, CI/CD pipelines, automated testing frameworks and DevOps practices.
  • Experience with monitoring and logging tools like CloudWatch, Dynatrace, Datadog, Prometheus, Grafana, or ELK stack.
  • Strong understanding of cloud security best practices.
  • Proficiency in data warehousing solutions like Snowflake and Iceberg and relational databases such as RDS or Oracle.
  • Experience in Infrastructure as code (IAC) such as Terraform or equivalentExperience working with related technical frameworks - Flyway, Spring, Spring Boot, Spring Integration, JMS, JDBC, Hibernate/JPA etc
Preferred qualifications, capabilities, and skills
  • Experience in automation in any scripting languages
    such as python/groovy etc.
  • Relevant certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer, or Google Professional Cloud Developer
  • Familiarity with database technologies such as SQL, NoSQL, and cloud-native databases.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with building out loosely coupled software and familiarity with SOA/Microservice architectures

J.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. We 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 at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. J.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. Full
timePosting Date: 2026-09-10

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI Engineering
Lead Software Engineer - AI Engineering

JPMorganChase • Greater London

On-site
GBP 85,000 - 120,000
Senior Lead Software Engineer - Python, Data, Cloud, AIML
Senior Lead Software Engineer - Python, Data, Cloud, AIML

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 150,000
Lead Software Engineer - AI Engineering
Lead Software Engineer - AI Engineering

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 150,000
Software Engineer III - Cloud/Java-Python/AI-ML
Software Engineer III - Cloud/Java-Python/AI-ML

JPMorganChase • Bournemouth

On-site
GBP 70,000 - 110,000
Lead Software Engineer - Java / Python / Data
Lead Software Engineer - Java / Python / Data

Fairygodboss • Glasgow

On-site
GBP 90,000 - 120,000
Sr Lead Software Engineer - Java / Python
Sr Lead Software Engineer - Java / Python

JPMorganChase • Greater London

On-site
GBP 100,000 - 150,000
Lead Software Engineer - Java, Python, Cloud & AI
Lead Software Engineer - Java, Python, Cloud & AI

Fairygodboss • Glasgow

On-site
GBP 90,000 - 130,000
Software Engineer III - Cloud/Java-Python/AI-ML
Software Engineer III - Cloud/Java-Python/AI-ML

Next Frontier Capital • Bournemouth

On-site
GBP 90,000 - 120,000
Sr Lead Software Engineer - Java / AWS / AI
Sr Lead Software Engineer - Java / AWS / AI

Fairygodboss • Glasgow

On-site
GBP 90,000 - 130,000
Software Engineer III - Python, AIML, AWS, EKS
Software Engineer III - Python, AIML, AWS, EKS

Next Frontier Capital • Greater London

On-site
GBP 70,000 - 100,000