Enable job alerts via email!

Software Engineer II - Java/ Spring/ Kafka

JPMorgan Chase & Co.

Glasgow

On-site

GBP 45,000 - 65,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

JPMorgan Chase is seeking a Software Engineer II to enhance and deliver software components for their Corporate Sector Credit Risk team in Glasgow. The role involves designing, developing, and troubleshooting software solutions, with a focus on Java, Spring, and Kafka, contributing to an agile team culture aimed at inclusion and respect.

Qualifications

  • Experience in system design, application development, testing, and operational stability.
  • Extensive experience with Java and Spring Framework.
  • Understanding of agile methodologies and CI/CD.

Responsibilities

  • Execute standard software solutions, design, development, and technical troubleshooting.
  • Write secure and high-quality code using at least one programming language.
  • Analyze large data sets to support decision-making for application development.

Skills

Java
Spring Framework
Multi-threading
Kafka
Restful web services
RDBMS (Oracle)
Software Development Life Cycle
Agile methodologies

Education

Formal training or certification in software engineering

Job description

Social network you want to login/join with:

Software Engineer II - Java/ Spring/ Kafka, Glasgow

Location: Glasgow, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 0d2f5caca689

Job Views: 4

Posted: 14.07.2025

Expiry Date: 28.08.2025

Job Description:

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 Software Engineer II at JPMorgan Chase within the Corporate Sector Credit Risk team, 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. You will execute software solutions through the design, development, and troubleshooting of components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job responsibilities
  • Execute standard software solutions, design, development, and technical troubleshooting
  • Write secure and high-quality code using at least one programming language with limited guidance
  • Design, develop, code, and troubleshoot considering upstream and downstream systems and technical implications
  • Apply knowledge of the Software Development Life Cycle tools to improve automation
  • Apply technical troubleshooting to resolve basic to moderate problems
  • Analyze large, diverse data sets to identify problems and support decision-making for secure, stable application development
  • Learn and apply system processes, methodologies, and skills for secure, stable code and systems development
  • Contribute to a team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification in software engineering concepts and practical experience
  • Experience in system design, application development, testing, and operational stability
  • Extensive experience with Java and Spring Framework
  • Experience with multi-threading
  • Experience with Kafka and streaming technologies
  • Experience creating Restful web services
  • Experience working with RDBMS (Oracle)
  • Developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages
  • Knowledge of the Software Development Life Cycle
  • Understanding of agile methodologies like CI/CD, application resiliency, and security
  • Knowledge of software applications and technical processes in disciplines such as cloud, AI, machine learning, mobile, etc.
Preferred qualifications, capabilities, and skills
  • Knowledge in Big Data development and software design
  • Understanding of Risk Management and Credit Risk
About Us

Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. We value diversity and inclusion and are an equal opportunity employer.

About the Team

Our Corporate Technology team develops applications and provides tech support across our corporate functions, touching lives across the financial spectrum and divisions such as Global Finance, Risk Management, HR, and more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.