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.- £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...PythonLong-term contract
- £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...SuggestedLong-term contract
- £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...SuggestedLong-term contract
- £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...SuggestedLong-term contract
- £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...SuggestedLong-term contract
- £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
- £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
- £40k - £52k per annumEstimatedMechanical 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...PythonFull-time
- £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...PythonRemote
- £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...PythonLong-term contractPermanentFull-timeImmediate startRemote
- £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...PythonLong-term contract
- £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...PythonLong-term contract
- £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...PythonPermanentFull-timeRemoteWork from home
- £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...PythonLong-term contract
- £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...PythonLong-term contract
- £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
- £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...PythonPermanentFull-timeRemoteWork from home
- £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...PythonLong-term contract
- £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...PythonFull-timeImmediate startRemoteWork from home
- £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...PythonLong-term contractOn-site
- £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...PythonLong-term contract
- £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....PythonLong-term contractShift work
- £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...PythonLong-term contract
- £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...PythonLong-term contractHybrid working
- £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...PythonLong-term contract
- £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
- £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...PythonPermanentFull-timeRemote
- £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...PythonPermanentFull-timeHybrid workingRemote
- £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...PythonPermanentFull-timeHybrid workingOn-siteRemoteFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Java / Python. Be the first to apply!
- java software developer Lanarkshire, Scotland
- java developer java engineer Lanarkshire, Scotland
- java developer - fintech Lanarkshire, Scotland
- java developer market risk system Lanarkshire, Scotland
- graduate junior developer python linux c# java Lanarkshire, Scotland
- python developer electronic trading Lanarkshire, Scotland
- python developer Lanarkshire, Scotland
- python developer financial trading Lanarkshire, Scotland
- java Lanarkshire, Scotland
- python Lanarkshire, Scotland
