Software Engineer III Fullstack Java

JP Morgan Chase

Glasgow

On-site

GBP 62,000 - 102,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

We are JP Morgan Chase, a global leader in financial services. The Asset Management team offers a full-time Full Stack Software Engineer III role focused on secure, stable, and scalable technology products across multiple areas. We value innovation, excellence, diversity, and inclusion, and build trusted partnerships with clients.

The role emphasizes designing and delivering high-quality production code, leveraging AI-assisted tools, and ensuring security and resiliency throughout the SDLC.

Qualifications

  • Formal training or certification in software engineering concepts.
  • Hands-on Java experience.
  • Experience with event streaming via Kafka.
  • AWS public cloud experience with Snowflake/Starburst.
  • Experience in SDLC, testing and secure coding.
  • Ability to evaluate and refine AI-generated outputs.
  • Understanding of responsible AI in engineering workflows.
  • Experience with GraphQL and REST APIs.
  • Experience developing in a large corporate environment.

Responsibilities

  • Execute software solutions, design, development, and technical troubleshooting.
  • Create secure, high-quality production code and maintain algorithms.
  • Leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity.
  • Validate outputs through peer review, automated testing, and secure coding standards.
  • Contribute learnings and reusable patterns to enhance team effectiveness.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain.
  • Utilize AI-assisted development and automation capabilities to maximize automation value.
  • Produce architecture and design artifacts for complex applications.
  • Ensure design constraints are met during software code development.
  • Identify hidden problems and patterns in data to drive improvements.
  • Enhance coding hygiene and system architecture.

Skills

Software engineering fundamentals
Java
Event streaming
Kafka
GraphQL
REST APIs
Bulk data processing
AWS
Snowflake
Starburst
System design
Application development
Testing
Operational stability
SQL
AI-assisted coding tools
AI output evaluation
Responsible AI practices
SDLC
CI/CD
Security best practices
Data distribution patterns
Public cloud

Tools

Snowflake
Starburst
Kafka tooling

Job description

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

Requirements:
  • Formal training or certification in software engineering concepts and advanced applied experience
  • Strong hands-on experience with Java
  • Experience with data distribution and consumption using event, Kafka streaming, API (GraphQL and REST), and bulk methods
  • Practical experience in public cloud solutions, AWS, with knowledge of mesh data distribution using Snowflake and Starburst compute engines
  • Hands-on experience in system design, application development, testing, and operational stability
  • Experience developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages
  • Experience using enterprise-authorized AI-assisted software development tools for coding, test creation, troubleshooting, or documentation
  • Ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and adherence to resiliency and security expectations
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, application resiliency, and security
  • Knowledge of mesh data distribution patterns using Snowflake and Starburst
  • Ability to distribute and consume data using event, streaming, bulk, and request/response methods
  • Hands-on experience in public cloud technologies
Responsibilities:
  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure, high-quality production code and maintain algorithms
  • Leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity
  • Validate outputs through peer review, automated testing, and secure coding standards
  • Contribute learnings and reusable patterns to enhance team effectiveness
  • Apply knowledge of tools within the Software Development Life Cycle toolchain
  • Utilize AI-assisted development and automation capabilities to maximize automation value
  • Produce architecture and design artifacts for complex applications
  • Ensure design constraints are met during software code development
  • Identify hidden problems and patterns in data to drive improvements
  • Enhance coding hygiene and system architecture
Technologies:
  • AI
  • API
  • AWS
  • CI/CD
  • Cloud
  • GraphQL
  • Java
  • Kafka
  • REST
  • Security
  • Snowflake
  • Network
  • Fullstack
More

We are J.P. Morgan Chase, a global leader in financial services providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors. In our Asset Management team, we offer a full-time Full Stack Software Engineer III opportunity focused on designing and delivering secure, stable, and scalable technology products across multiple technical areas. We value innovation, excellence, diversity, and inclusion, and we are committed to building trusted long-term partnerships with our clients. J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions, with Asset Management spanning the full spectrum of asset classes and Wealth Management helping individuals, families, and foundations better define and realize their goals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Java
Principal Software Engineer - Java

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Software Engineer III - Fullstack Java
Software Engineer III - Fullstack Java

JPMorgan Chase & Co. • Glasgow

On-site
GBP 70,000 - 100,000
Software Engineer II - Java, AWS
Software Engineer II - Java, AWS

JP Morgan Chase • Bournemouth

On-site
GBP 62,000 - 102,000
Full Stack Software Engineer II
Full Stack Software Engineer II

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Full Stack Lead Engineer
Full Stack Lead Engineer

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Full Stack Software Engineer III - Java
Full Stack Software Engineer III - Java

JPMorganChase • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer III - Fullstack Java
Software Engineer III - Fullstack Java

JPMorganChase • Glasgow

On-site
GBP 70,000 - 100,000
Full Stack Software Engineer III - Java
Full Stack Software Engineer III - Java

J.P. MORGAN • Greater London

Hybrid
GBP 85,000 - 110,000
Full Stack Software Engineer III - Java
Full Stack Software Engineer III - Java

JPMorgan Chase & Co. • Greater London

On-site
GBP 75,000 - 110,000
Full Stack Software Engineer - London
Full Stack Software Engineer - London

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000