Software Engineer III – Cloud/Java-Python/AI-ML

Company: JP Morgan Chase
Apply for the Software Engineer III – Cloud/Java-Python/AI-ML
Location: Bournemouth
Job Description:

Overview

In this role you design and deliver cloud-based applications within the Corporate Investment Bank Markets Technology team, contributing as a core technical member of an agile group. You work to build secure, scalable technology products aligned with business goals, driving performance, reliability, and innovation. You leverage AI-enabled coding tools and cross-functional collaboration to elevate code quality and delivery speed. This position offers impact through shaping modern platforms and advancing operational stability at scale. You join a mission-driven environment that values continuous learning and engineering excellence.

Responsibilities

  • Design, develop, and deploy cloud-based applications and services
  • Collaborate with architects and engineers to align solutions with business goals
  • Optimize performance, scalability, and security of applications
  • Automate remediation of recurring issues to improve operational stability
  • Participate in code reviews and provide constructive feedback
  • Stay current with cloud and AI/ML trends to drive innovation
  • Lead communities of practice to promote new technologies
  • Leverage enterprise AI coding assist tools to improve quality, speed, and productivity, with peer review and secure coding standards
  • Apply SDLC tools and automation capabilities to enhance value delivery

Key requirements

  • Formal training or certification in software engineering concepts
  • Cloud development experience focusing on application design and development
  • Programming in Java, Python, or Node.js
  • Experience with AWS, Azure, or Google Cloud Platform
  • Building RESTful APIs and experience with event-driven/serverless architectures
  • Git, CI/CD, automated testing, and DevOps practices
  • Monitoring and logging via CloudWatch, Dynatrace, Datadog, Prometheus, Grafana, or ELK stack
  • Data warehousing (Snowflake, Iceberg) and relational databases (RDS, Oracle)
  • Infrastructure as code (Terraform or equivalent)
  • Experience with enterprise AI coding assist tooling and SDLC automation
  • collaboration
  • leadership and community-building
  • continuous learning and adaptability
  • Java
  • Python
  • Node.js

Posted: September 14th, 2026