Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Java / Python

£47.5 - £53 per hourEstimated

Job Description

Ready to build technology that powers a leading global financial firm? In this role, you’ll contribute to secure, stable, and scalable products while sharpening your engineering skills through hands-on delivery. You’ll work in an agile team environment where collaboration, learning, and code quality are central to how we operate. You’ll have opportunities to grow your technical depth, broaden your product exposure, and expand your impact over time. Join us to help deliver modern solutions that make a difference for our clients and business.

Job Summary:
As a Software Engineer II in the Commercial & Investment Bank, you will be part of an agile team that enhances, designs, and delivers software components for the firm’s technology products in a secure, stable, and scalable way. You will execute software solutions through design, development, and technical troubleshooting across multiple components of a product, application, or system. You’ll collaborate with teammates and partners to deliver value iteratively while strengthening your engineering craft. You’ll contribute to a culture that prioritizes resilience, security, and continuous improvement.

Job Responsibilities

  • Execute standard software solution design, development, and technical troubleshooting
  • Write secure, high-quality code in at least one programming language with limited guidance
  • Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards
  • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications
  • 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
  • Apply technical troubleshooting to break down solutions and solve technical problems of basic complexity
  • Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
  • Learn and apply system processes, methodologies, and skills for the development of secure, stable code and systems

 

Required Qualifications, Capabilities, and Skills

  • Formal training or certification on software engineering concepts with applied experience in delivering software solutions
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience developing, debugging, and maintaining code using one or more modern programming languages and database querying languages
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) 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/outputs, and adherence to resiliency and security expectations
  • Experience across the Software Development Life Cycle
  • Exposure to agile methodologies and practices such as CI/CD, application resiliency, and security

 

Preferred Qualifications, Capabilities, and Skills

  • Experience developing applications using Java or Python
  • Experience working with AWS or cloud-based services

About Us

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.

About the Team

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.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Java / Python in Lanarkshire, Scotland vacancy
  • £53k - £69k per annumEstimated
     ...an experienced member of our Security Engineering team. As a Security Engineer III at...  ...scalable and resilient security systems using Java and Python to contribute to continual, iterative...  ...for product teams Execute security software solutions, design, development, and... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    a month ago
  • £57k - £74k per annumEstimated
     ...have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at...  ...to measure performance and explain returns. You'll write core Java services on AWS, and you'll join at a genuinely interesting moment... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    14 days ago
  • £63k - £82k per annumEstimated
     ...join an agile team where your ideas and engineering skills help deliver trusted, market-leading...  ...and domains. Job Summary: As a Software Engineer III in the Commercial and Investment...  ...security expectations Proficiency in Java technologies and frameworks such as Spring... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    1 day ago
  • £58k - £75k per annumEstimated
     ...Job Description As a Senior Backend Software Engineer in the CCOR Technology team, you will design and deliver modern backend services and APIs...  ...Demonstrate hands-on backend development experience with Java and Spring/Spring Boot, including building RESTful APIs and microservices... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    9 days ago
  • £64k - £83k per annumEstimated
     ...Job Description Join us and take your software engineering career to new heights. You'll have the opportunity to lead talented engineers, shape...  ...Proficiency in coding in one or more languages such as Java or Spark, with experience developing, debugging, and maintaining... 
    Suggested
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £69k - £88k per annumEstimated
     ...career and make a real difference. Job Summary: As a Lead Software Engineer in the Payments team, you will develop technical solutions for...  ...proficiency in one or more programming languages, ideally Java Proficiency in automation and continuous delivery methods... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £61k - £80k per annumEstimated
     ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Wholesale Credit Risk, you serve as a seasoned member of an agile team to design and deliver... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    14 days ago
  • £40k - £52k per annumEstimated
    Mechanical Design Engineer Location: Cumbernauld, Glasgow Sector: Space & Aerospace We're recruiting for an innovative space company...  ...with suppliers and supporting manufacturing activities. * Python, MATLAB, or similar scripting experience. * Experience acting as... 
    Python
    Full-time

    Alexander Associates Limited

    Cumbernauld, North Lanarkshire
    8 days ago
  • £46k - £59k per annumEstimated
     ...Security review, integration sizing, the IT objections. Bring engineering in when you actually need them. Stay in the deal...  ...hands dirty with SQL, a bit of scripting, REST APIs, basic Python. You don't have to be a software engineer. You do have to be the person who can debug an... 
    Python
    Remote
    South Lanarkshire, Scotland
    15 days ago
  • £89k - £116k per annumEstimated
     ...Remote Staff Data Engineer Subscriptions User Understanding 2026-10-06T00:00:00 Larkhall Lanarkshire GB ML9 1 Any 202...  ...using technologies such as Scio, BigQuery, Dataflow, GCS, SQL, Python, or similar cloud-native tools. You have a strong understanding... 
    Python
    Long-term contract
    Permanent
    Full-time
    Immediate start
    Remote
    Larkhall, South Lanarkshire
    13 days ago
  • £78k - £102k per annumEstimated
     ...platforms that thousands of developers rely on to ship software with speed and confidence. You’ll join a core engineering team that operates one of the world’s largest...  ...Strong programming skills in at least one of Go, Python, or shell scripting Strong Linux troubleshooting... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    5 days ago
  • £64k - £83k per annumEstimated
     ...team you will use your applied research, engineering and data science expertise to lead AI initiatives...  ...models; architect, implement & deploy software solutions to public cloud infrastructure...  ...(LLMs), Generative AI, Agentic systems, Python and AWS cloud infrastructure.   Job... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    9 days ago
  • £45k - £58k per annumEstimated
     ...Technical Pre Sales Engineer (Remote) 2026-10-04T00:00:00 Location: East Kilbride, Lanarkshire...  ...SQL, basic scripting, REST APIs, and Python ~ Ability to explain complex concepts...  ...Information You don't have to be a software engineer. The role offers a competitive... 
    Python
    Permanent
    Full-time
    Remote
    Work from home
    South Lanarkshire, Scotland
    15 days ago
  • £64k - £85k per annumEstimated
     ...intelligence and machine learning — and we need engineers like you to help us do it reliably, securely, and at scale. As a Software Engineer III at JPMorganChase within the AI/...  ...Advanced proficiency in programming with Python.  Proficiency in all aspects of the Software... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £67k - £87k per annumEstimated
     ...reliability.   As a Lead Site Reliability Engineer at JPMorgan Chase within the IP -...  ...least one programming language such as: Python, Java/Spring Boot, .Net Demonstrated experience...  ...and issues Advanced knowledge of software applications and technical processes with... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    1 day ago
  • £54k - £72k per annumEstimated
     ...Description You're ready to leverage your skills and experience to lead, mentor, and drive innovation — and we have the perfect software engineering opportunity for you. If you thrive in collaborative environments, champion continuous learning, and are excited about the... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £42k - £54k per annumEstimated
     ...Pre Sales Engineer - Remote Work From Home Remote-first across Europe. Occasional travel to Prague and to customer...  ...dirty with SQL, a bit of scripting, REST APIs, basic Python ~ You don't have to be a software engineer ~ You explain things in plain English... 
    Python
    Permanent
    Full-time
    Remote
    Work from home
    Lanark, South Lanarkshire
    15 days ago
  • £83k - £109k per annumEstimated
     ...can offer. You'll grow alongside a team of engineers who are passionate about turning cutting-...  ..., real-world impact. As a Senior Lead Software Engineer at JPMorganChase within GB...  ...implement complex backend services and APIs in Python, applying sound engineering judgment and... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    14 hours ago
  • £62k - £81k per annumEstimated
     ...Remote Senior Software Engineer (Contractor) 2026-10-06T00:00:00 Larkhall Lanarkshire...  ...T15:01:40.11 Senior Software Engineer Java (Contractor) Contractor Start Date:...  ...deployment automation Basic understanding of: Python (scripts, tools, integrations); Frontend... 
    Python
    Full-time
    Immediate start
    Remote
    Work from home
    Larkhall, South Lanarkshire
    13 days ago
  • £66k - £86k per annumEstimated
     ...you can push the limits of what's possible.   As a Lead Software Engineer at JPMorganChase,  within the  Treasury/Chief Investment Office...  ..., and operational stability. Advanced proficiency in Python or Java programming languages and frameworks. Ability to independently... 
    Python
    Long-term contract
    On-site

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £46k - £60k per annumEstimated
     ...and rewarding opportunity for you to take your software engineering career to the next level.    As a Software Engineer III - Python/Test Automation at JPMorganChase within the...  ...automation solutions and reference services using Java to validate software functionality and... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £73k - £93k per annumEstimated
     ...ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data...  ..., and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices.... 
    Python
    Long-term contract
    Shift work

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £79k - £103k per annumEstimated
     ...solutions—both by applying AI/ML within engineering workflows and by building scalable AI hosting...  ...use.  As a Machine Learning Lead Software Engineer at JPMorgan Chase within the Governance...  ...in programming languages like Python for model development, experimentation, and... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    12 days ago
  • £66k - £85k per annumEstimated
     ...a Senior Lead Site Reliability / DevOps Engineer at JPMorgan Chase within the Commercial...  ...Formal training or certification on software engineering concepts and advanced applied...  ...one or more programming languages (e.g., Java, Python, Go, etc.) Advanced proficiency and experience... 
    Python
    Long-term contract
    Hybrid working

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £56k - £72k per annumEstimated
     ...stability through automation, and help raise engineering standards across the organization. If you...  ...how teams build, run, and evolve software, this is an opportunity to grow your impact...  ...stability Advanced programming capability in Python Strong analytical and problem-solving... 
    Python
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    5 days ago
  • £46k - £60k per annumEstimated
     ...limits of what's possible with us as an experienced member of our Software Engineering team. As a Software Engineer at JPMorganChase within the...  ...Design and develop scalable and resilient systems using Java to contribute to continual, iterative improvements for product... 
    Long-term contract

    JPMorgan Chase & Co.

    Lanarkshire, Scotland
    more than 2 months ago
  • £58k - £75k per annumEstimated
     ...hiring process efficient. Join the team as Twilio s next Senior Software Engineer. Twilio s SDK engineering team builds robust, powerful SDKs and...  .... Strong programming skills in backend languages such as Java or Scala. Experience working with AWS or other cloud platforms... 
    Python
    Permanent
    Full-time
    Remote
    Lanark, South Lanarkshire
    15 days ago
  • £67k - £88k per annumEstimated
     ...Job Description We are seeking a skilled Python Developer with experience in the trading...  ...candidate will have a strong background in software development, a deep understanding of...  ...Qualifications Bachelor s degree in computer science, Engineering, or a related field. Proven experience... 
    Python
    Permanent
    Full-time
    Hybrid working
    Remote
    Larkhall, South Lanarkshire
    13 days ago
  • £43k - £55k per annumEstimated
     ...using languages and tools such as Bash, Python, JavaScript, and GitHub Actions. Knowledge...  ...and cloud infrastructure, designing secure software systems, and implementing robust security...  .... What you ll be doing: As a DevOps Engineer at Ripjar you will be responsible for ensuring... 
    Python
    Permanent
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours
    Lanark, South Lanarkshire
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Java / Python. Be the first to apply!