Full-stack Software Engineer III

JPMorgan Chase & Co.

Full-stack Software Engineer III

Salary Not Specified

JPMorgan Chase & Co., East Cliff, Bournemouth

  • Full time
  • Permanent
  • Onsite working

Posted 2 weeks ago, 16 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: bc2514fade84459ab44812dc8fff4347

Full Job Description

As a Software Engineer III at JPMorgan Chase within the Employee Platforms, you will be a member of an Agile team. Your role will require you to design and deliver technology products in a secure, stable, and scalable way. You will be responsible for carrying out technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.,

  • Work independently and within a team to build, test and maintain application codebase.

  • Participate in Agile ceremonies to gather and understand requirements, refine stories to understand scope of change, work to keep the backlog prioritized, and participate in retrospectives to review previous sprints.

  • Manipulate and review data to make data driven decisions.

  • Leverage standard engineering principles to produce high quality and secure software for various business needs.

  • Communicate with clients, customers, product managers, and various other teams.

  • Contribute to discussions within, and outside of, the team to deliver projects.

  • Create and maintain self-development plans.

  • Participate in system architecture and design decision making.

  • Continuously improve development and testing best practices.

    Proficiency in any back-end programming languages (Kotlin, Java, Python).

  • Proficiency in any front-end development languages & frameworks (Typescript, HTML, CSS, React, Angular, or similar).

  • Understanding of relational/non-relational databases (MySQL, PostgreSQL, MongoDB, or similar).

  • Experience with testing tools and frameworks for unit/integration/end-to-end testing (Testing Library, Mockito, Cucumber, Cypress, Junit, or similar).


  • The project you will be working on is written in Kotlin/Java using Sprint Boot framework on the back-end, Typescript/Javascript and React on the frontend, and is using a MySQL database.

    Preferred qualifications, capabilities, and skills
  • Solid understanding of data structures and algorithms.

  • Understanding of clean code principles.

  • Basic knowledge of software design patterns.

  • Exposure to cloud technologies (Cloud Foundry, AWS, or similar).

  • Knowledge of infrastructure provisioning tools. (Terraform, CloudFormation, or similar).

  • Familiarity with containerization technologies (Docker, Kubernetes, or similar)

  • Basic understanding of UX principles/practices for good UI design.

  • Understanding of Clean Architecture principles.

    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., Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.