Software Engineer III, Java React, Payments Technology

JPMorganChase

Not Interested
Bookmark
Report This Job

profile Job Location:

Hong Kong - Hong Kong

profile Monthly Salary: Not Disclosed
Posted on: 23 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorganChase within the Payments Technology group you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives. The Full Stack Developer will contribute across the end-to-end delivery lifecycle spanning front-end ( and back-end (Java/Spring microservices integration) while also supporting production incident analysis and remediation. The role requires strong engineering discipline ownership and the ability to deliver change safely in a high-control financial environment.

Job responsibilities

  • Delivering new functionality and enhancing existing capabilities across the full stack from user-facing interfaces through to service and integration layers.
  • Support production operations including root-cause analysis code remediation performance tuning and controlled release execution.
  • Collaborate with business stakeholders QA and globally distributed technology teams with a focus on high-quality delivery test automation secure coding and compliance with bank policies (per role description).
  • Translate business requirements and functional specifications into working software including understanding existing program logic and applying changes safely across both front-end and back-end layers. The role includes designing and building user-facing features using and JavaScript developing reusable components and front-end libraries and integrating UI workflows with back-end services and messaging patterns.
  • Requires disciplined engineering hygiene including estimates design and program specification updates and version control documentation as well as awareness of code scan findings cyber vulnerabilities and dependency lifecycle management (per role description). The developer will build new programs and enhance existing functionality coordinate code reviews with leads and SMEs and execute thorough unit testing including front-end component tests and back-end service tests
  • preparing and executing system test plans and scripts providing technical support for QA and UAT and producing implementation back-out and support handover documentation. The developer will support production implementations and provide post-implementation warranty support including investigation and resolution of production issues and performance optimization across the full technology stack (per role description).

Required qualifications capabilities and skills

  • Candidates must demonstrate proven experience in Java/J2EE and microservices development with strong hands-on capability in and modern JavaScript (ES6) for building component-based user interfaces. Experience should include state management patterns (e.g. Redux or equivalent) hooks and building performant reusable UI components.
  • The role requires experience with at least one RDBMS such as Oracle or DB2 as well as enterprise integration and batch patterns including Apache Camel and Spring Batch. Strong knowledge of the Spring Framework and Hibernate is required along with messaging technologies such as MQ / JMS / Kafka to support reliable message transfer processes (per role description).
  • Candidates should be proficient with common engineering toolchains including IntelliJ/Eclipse Maven and Git and demonstrate disciplined unit testing practices using JUnit as well as front-end testing approaches (e.g. Jest and React Testing Library or equivalent). Experience with Web Services / REST APIs is required including integrating React front ends with back-end services and handling API contracts responsibly.
  • The role requires hands-on exposure to Unix / Shell scripting performance tuning and response time optimization and familiarity with secure development practices including code scanning tools such as Black Duck and SonarQube (per role description). Candidates should also have an understanding of banking risk and compliance policies and prior experience building financial applications involving transaction processing settlement and accounting (per role description).
  • Familiarity with modern front-end build and dependency tooling (e.g. npm/Yarn Webpack or equivalent) and working knowledge of CI/CD and DevOps-aligned delivery practices are expected to support reliable delivery across environments.

Preferred qualifications capabilities and skills

  • Strong full stack development capability spanning and Java/Spring
  • demonstrate ownership of tasks and outcomes operate effectively under pressure across multiple concurrent priorities and work collaboratively in global team structures. A practical understanding of Waterfall and Agile delivery approaches is required alongside an eagerness to learn and adapt to evolving technologies and platform expectations (per role description). Strong awareness of UI quality considerations including usability and performance is expected when implementing React-based interfaces.



Required Experience:

IC

DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Payments Technology group you serve as a seasoned member of an agile team to design and deliver trusted market-leading te...
View more view more

About Company

Company Logo

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more

View Profile View Profile