Now hiring

Lead Software Engineer - Java @ JP Morgan Chase

Argyle Street 43, GlasgowOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £62,000 - 102,000 per year

Requirements: Formal training or certification in software engineering concepts, with advanced applied experienceProven ability to manage software engineering teams delivering quality software at scale in a large corporate environmentHands-on experience in system design, application development, testing, and operational stabilityProficiency in one or more programming languages such as Java or Spark, with experience developing, debugging, and maintaining codeKnowledge of modern programming and database querying languages, including SQL, relational databases, and NoSQLSolid understanding of agile methodologies, including continuous integration and delivery, application resiliency, and securityDemonstrated knowledge of software applications and technical processes within a technical discipline such as cloud, AI, machine learning, or mobileAbility to solve data-oriented problems using technologies such as SQL, relational databases, Spark, and NoSQLHands-on experience using enterprise-authorized AI-assisted software development tools within the work environment, with the ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and securityUnderstanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectationsPreferred: additional formal training or certification in software engineering concepts beyond foundational levelPreferred: exposure to AI tools and technologies for software development and engineering workflowsPreferred: experience with Spark performance tuning for complex calculations on large datasetsPreferred: experience delivering production changes to complex software using Scala and Spark Responsibilities: Provide direction, oversight, and coaching for a team of software engineers, supporting their growth and technical developmentEnsure successful collaboration across teams and stakeholders, maintaining alignment with business objectives and delivery goalsLead and manage large-scale technical deliverables, driving quality outcomes from design through to productionExecute software solutions across design, development, and technical troubleshooting, setting a high standard for engineering excellenceDefine and lead technology and process implementations to achieve firmwide objectives at regional and global scaleIdentify hidden problems and patterns in data, leveraging insights to drive continuous improvements across systems and processesPromote coding hygiene and system architecture enhancements, championing best practices across the teamFoster a culture of diversity, equity, inclusion, and respect, creating an environment where every team member can thriveDrive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomesApply 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 Technologies: AICloudJavaMachine LearningMobileNoSQLSQLScalaSecuritySparkSupportMarketing More:

We are JPMorganChase, a global leader in financial services serving major corporations, governments, wealthy individuals, and institutional investors. Our Corporate Technology team within Finance Technology is seeking a Lead Software Engineer to help shape secure, stable, and scalable technology solutions. We offer a collaborative, inclusive environment where our people are our strength, and we value diversity, equity, inclusion, and respect. In this full-time role, you will have the opportunity to lead talented engineers, contribute to meaningful technology products, and help drive innovation across our global organization.

last updated 40 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores