Browse current jobs

Software Engineer III - Back-end Engineer - Chase UK

JP Morgan · Bangalore

Apply on employer website

Collected role description

Role overview

Software Engineer III - Back-end Engineer - Chase UK at JP Morgan

We are seeking individuals with a curious mindset and a keen interest in new technology.

Responsibilities

  • Build solutions that avoid single points of failure, using scalable architectural patterns.
  • Ensure our systems are reliable and easy to operate and keep us up to date by continuously updating our technologies and patterns.
  • Support the products you've built through their entire lifecycle, including in production and during incident management Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.

Required qualifications

  • Required qualifications, capabilities & skills Formal training or certification on software engineering concepts and applied experience Recent hands-on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing effective tests (unit, component, integration, end-to-end, performance, etc.) Excellent written and verbal communication skills in English Understanding of cloud technologies, distributed systems, RESTful APIs and web technologies Familiarity with relational data stores Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.

Preferred qualifications and skills

  • Preferred qualifications, capabilities & skills Experience in working in a highly regulated environment / industry Knowledge of messaging frameworks Familiarity with cloud-native microservices architecture Understanding of AWS cloud technologies #ICBEngineering #ICBcareers We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank.

Employment details

  • Location: Bengaluru [Karnataka] [India]

About the employer

  • At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution.

Additional role details

  • That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys.
  • With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe.
  • We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact.
  • As a Software Engineer III - Back-End Engineer - Chase UK at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers.
  • You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team.
  • Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs.
  • We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations.
  • Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products.
  • Structure software so that it is easy to understand, test and evolve.
  • Develop secure code so that our customers and ourselves are protected from malicious actors.
  • Promptly investigate and fix issues and ensure they do not resurface in the future.
  • Make sure our releases happen with zero downtime for our end-users.
  • See that our data is written and read in a way that's optimized for our needs.
  • Keep an eye on performance, making sure we use the right approach to identify and solve problems.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.

Collected experience requirement

hands-on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implemen