Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

JPMorgan Cloud Lead Software Engineer 
United Kingdom, Scotland 
390919413

21.08.2025

Job responsibilities:

  • Utilize hands-on experience with AWS.
  • Implement and manage infrastructure using Terraform, Docker, and Kubernetes technologies.
  • Apply knowledge of various database technologies such as Oracle, PostgreSQL, MySQL, Mongo, and Cassandra.
  • Demonstrate proficiency in one or more modern programming languages.
  • Engage in coding and enjoy building prototypes and reference implementations.
  • Leverage advanced knowledge of application, data, and infrastructure architecture disciplines.
  • Exhibit empathy for developers and a passion for enhancing productivity and experience for engineering teams.
  • Initiate tasks independently and navigate comfortably through ambiguity.
  • Collaborate within a large, matrixed organization to achieve common goals and foster an innovative culture.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.

qualifications, capabilities, and skills

  • Formal training or certification on Java concepts and proficient advanced experience.

  • Proficiency in Java (or Python) and SQL, with the ability to write efficient and scalable code for applications, data processing and analysis.

  • Exposure to Data Lake or Big Data technologies, with familiarity in working with large-scale data storage solutions.

  • Strong knowledge of AWS, including the ability to design, implement, and manage cloud-based solutions using services such as S3, EC2, Lambda, and Glue.

  • Proficiency in Terraform for infrastructure as code to automate the provisioning and management of cloud resources.

  • Experience in producing technical documentation and/or user guides, with the ability to create clear, concise, and comprehensive materials for various stakeholders.

  • Hands-on practical experience in system design, application development, testing, and operational stability.

  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.

  • Overall knowledge of the Software Development Life Cycle.

  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.

  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).