National AI Awards 2025Discover AI's trailblazers! Join us to celebrate innovation and nominate industry leaders.

Nominate & Attend

Full Stack Java Software Engineer II

JPMorgan Chase & Co.
Glasgow
1 year ago
Applications closed

Related Jobs

View all jobs

Director, Machine Learning Science - Recommendations & Relevance

Full Stack Developer

Full Stack AI Engineer/ Computer Vision Engineer

Full Stack / Data Engineer

Full Stack / Data Engineer

AI Full-Stack Product Engineer

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Full Stack Java Software Engineer II at JPMorgan Chase within the Corporate Technology, Compliance Controls and Regulatory Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job responsibilities

Executes standard software solutions, design, development, and technical troubleshooting. Writes secure and high-quality code using the syntax of at least one programming language with limited guidance. Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications. Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation. Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity. Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development. Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems. Adds to team culture of diversity, equity, inclusion, and respect. Works under self-initiative and self-awareness. 

Required qualifications, capabilities, and skills

Formal training or certification in computer science or engineering concepts and expanding applied experience.  Good hands on experience in Java/J2EE (Version 8+), Cloud Native Micro Services and Angular JS/React JS. Hands on experience in Unit Testing (., JUnit, Mockito, Jasmin) Experience in Spring Core, Spring AOP, Spring Integration and Spring Data, Hibernate  Experience in design and developing APIs with best standards. Familiarity with CI/CD pipelines and modern deployment strategies and tools like GitHub, Jenkins.

Preferred qualifications, capabilities, and skills

Good knowledge in SQL/No-SQL databases like Oracle, Cassandra, S3 Familiarity with modern front-end technologies Emerging knowledge of software applications and technical processes within a technical discipline (., cloud, artificial intelligence, machine learning Exposure to different market-leading technologies like Kubernetes, Kafka, Elastic Search, Graph DB, GraphQL Knowledge in Document Management tools like FileNet.
National AI Awards 2025

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Get a Better Machine Learning Job After a Lay-Off or Redundancy

Redundancy in machine learning can feel especially frustrating when your role was technically advanced, strategically important, or AI-facing. But the UK still has strong demand for machine learning professionals across fintech, healthtech, retail, cybersecurity, autonomous systems, and generative AI. Whether you're a research-oriented ML engineer, production-focused MLOps developer, or applied scientist, this guide is designed to help you bounce back from redundancy and find a better opportunity that suits your goals.

Machine Learning Jobs Salary Calculator 2025: Figure Out Your True Worth in Seconds

Why last year’s pay survey is useless for UK ML professionals today Ask a Machine Learning Engineer wrangling transformer checkpoints, an MLOps Lead firefighting drift alarms, or a Research Scientist training diffusion models at 3 a.m.: “Am I earning what I deserve?” The honest answer changes monthly. A single OpenAI model drop doubles GPU demand, healthcare regulators release fresh explainability guidance, & a fintech unicorn pays six figures for vector‑search expertise. Each shock nudges salary bands. Any PDF salary guide printed in 2024 now looks like an outdated Jupyter notebook—missing the gen‑AI tsunami, the surge in edge inference, & the UK’s new Responsible‑AI framework. To give ML professionals an accurate benchmark, MachineLearningJobs.co.uk distilled a transparent, three‑factor formula that estimates a realistic 2025 salary in under a minute. Feed in your discipline, UK region, & seniority; you’ll receive a defensible figure—no stale averages, no guesswork. This article unpacks the formula, highlights the forces driving ML pay skyward, & offers five practical moves to boost your value inside the next ninety days.

How to Present Machine Learning Solutions to Non-Technical Audiences: A Public Speaking Guide for Job Seekers

Machine learning is driving change across nearly every industry—from retail and finance to health and logistics. But while the technology continues to evolve rapidly, the ability to communicate it clearly has become just as important as building the models themselves. Whether you're applying for a junior ML engineer role, a research position, or a client-facing AI consultant job, UK employers increasingly expect candidates to explain complex machine learning solutions to non-technical audiences. In this guide, you’ll learn how to confidently present your work, structure your message, use simple visuals, and explain the real-world value of machine learning in a way that makes sense to people without a background in data science.