Java Lead Engineer — Cloud Payments & Data Platform

JPMorganChase

Glasgow

On-site

GBP 85,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorganChase in Glasgow is seeking a Java Lead Software Engineer for the Payments Technology Regulatory Reporting team. You will design and deliver secure, scalable cloud-based solutions, collaborating with agile teams to align with business objectives and drive continuous improvement.

The role spans data pipelines, batch processing, and real-time services, with emphasis on CI/CD, secure coding, and responsible AI practices, contributing to firm-wide technology strategy while growing your

Qualifications

  • Formal training or certification on software engineering concepts and advanced applied experience
  • Hands-on experience in system design, Python application development, testing, and operational stability in production environments
  • Strong proficiency in Python including data processing, APIs and services, and scripting and automation using common libraries and frameworks relevant to the role
  • Experience with data engineering and analytics platforms such as PySpark, Databricks, Airflow, or similar orchestration tools
  • Experience with relational databases and SQL; familiarity with NoSQL databases and data modeling concepts
  • Knowledge across the data lifecycle including ingestion, validation, transformation, storage, governance and lineage considerations, and consumption patterns
  • Ability to develop, debug, and maintain code in large enterprise environments with established controls and standards
  • Solid understanding of the Software Development Life Cycle and agile methodologies
  • Familiarity with continuous integration and delivery, application resiliency, security best practices, and observability and monitoring
  • Hands-on experience using enterprise-authorized AI-assisted software development tools with demonstrated ability to critically evaluate and validate AI-generated outputs
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations

Responsibilities

  • Execute end-to-end software delivery including design, development, testing, deployment, and technical troubleshooting for Python-based services, batch jobs, and data pipelines
  • Write secure, high-quality production Python code with attention to performance, reliability, readability, and testing discipline
  • Produce design artifacts for complex workflows covering pipeline orchestration, processing logic, dependency and failure handling, and service-level objectives
  • Gather, analyze, and synthesize data to produce reports, metrics, and visualizations that support business and operational insights
  • Identify hidden problems and patterns in data and pipeline execution — including data quality issues, drift, anomalies, and bottlenecks — to drive system improvements
  • Work individually or as part of a distributed agile team to deliver projects on time with strong ownership and accountability
  • Contribute to engineering communities, improve internal libraries and utilities, and evaluate emerging technologies where appropriate
  • Leverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation

Skills

Java
Cloud platforms
Data engineering
Python
CI/CD
Agile/Scrum
AI-assisted tools
Security best practices
Observability

Job description

JPMorganChase in Glasgow is seeking a Java Lead Software Engineer for the Payments Technology Regulatory Reporting team. You will design and deliver secure, scalable cloud-based solutions, collaborating with agile teams to align with business objectives and drive continuous improvement.

The role spans data pipelines, batch processing, and real-time services, with emphasis on CI/CD, secure coding, and responsible AI practices, contributing to firm-wide technology strategy while growing your

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead for Payments Cloud Platform
Java Tech Lead for Payments Cloud Platform

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 130,000
Lead Java Engineer - Cloud-Native AI, AWS & CI/CD
Lead Java Engineer - Cloud-Native AI, AWS & CI/CD

JPMorganChase • Glasgow

On-site
GBP 95,000 - 140,000
Lead Java Cloud Engineer — AI-Driven on AWS & Databricks
Lead Java Cloud Engineer — AI-Driven on AWS & Databricks

JPMorganChase • Glasgow

On-site
GBP 90,000 - 150,000
Lead Java Engineer: AWS & Cloud Innovator
Lead Java Engineer: AWS & Cloud Innovator

Next Frontier Capital • Glasgow

On-site
GBP 90,000 - 120,000
Senior Lead Java Engineer — Finance Tech Leader
Senior Lead Java Engineer — Finance Tech Leader

JPMorganChase • Glasgow

On-site
GBP 90,000 - 130,000
Java Lead Software Engineer
Java Lead Software Engineer

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 130,000
Lead Java/Angular Engineer — AI-Driven Microservices
Lead Java/Angular Engineer — AI-Driven Microservices

JPMorganChase • Glasgow

On-site
GBP 90,000 - 130,000
Java Lead Software Engineer
Java Lead Software Engineer

JPMorganChase • Glasgow

On-site
GBP 85,000 - 125,000
Java Backend Engineer - Payments Platform & APIs
Java Backend Engineer - Payments Platform & APIs

JPMorgan Chase & Co. • Glasgow

On-site
GBP 60,000 - 90,000
Lead Software Engineer – AI-Powered Payments (Java)
Lead Software Engineer – AI-Powered Payments (Java)

Next Frontier Capital • Glasgow

On-site
GBP 120,000 - 160,000