Golang Job: Software Engineer

Job added on

Location

London, England - United Kingdom

Job type

Full-Time

Golang Job Details

Private Cloud Foundational Services Software Engineer

Job Description

As an engineer in Global Technology Infrastructure's Cloud Foundation Services organization you'll join a dynamic team that has broad impact across GTI and the firm globally . The team is responsible for defining, developing and engineering a wide range of private cloud foundational products and services including the private cloud core backend, the automated CI/CD pipelines for API deployment, REST and GraphQL standards, automated customer onboarding and a catalogue of APIs to promote reuse internally and external customer adoption.

As a member of the Private Cloud Foundational Services team, you will use your expertise in application architecture, cloud computing and enablement and major cloud providers to partner with both Product and Engineering groups across the Bank to enable private cloud adoption. You are an engineer at heart who loves to work directly with customers and will join a team of like-minded technologists who are responsible for creating, implementing and evolving a CLI and API framework, such as Google's g cloud CLI, or Microsoft's Azure CLI across our Private Cloud Foundational Services in GTI.

Most importantly, you will exhibit a proven, relevant, successful development experience in an enterprise environment. Your role will require inter-departmental meetings and workshop facilitation and therefore Teamwork, collaboration, communication and organisation skills will be critical factors in your success .

You will have a direct feedback loop with Foundational Services Engineering and Product Management teams.


Preferred Qualifications
  • Experience developing CLI applications
  • Experience writing GoLang
  • Experience writing and deploying Java Spring boot applications in production
  • Certification and experience with at least one major public cloud provider (AWS, GCP, Azure) Experience with Systems integration, including design and development of CLI's, API's, Adapters, and Connectors.

Required Skills and Qualifications
  • Good experience as a software engineer in a large scale organization
  • Experience in one major programming language (Java, Python)
  • Experience with modern development practices (git, CI/CD, TDD, etc.) and Agile ways of working
  • Self-motivated and a self-starter with the ability to take a concept, develop it and deliver it
  • Experienced in engaging with technical stakeholders, working with them on a continuous partnership basis in driving toward a common goal
  • Previous experience in Financial Services is not required

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.