Full Stack Developer W/Angular

Jpmorgan Chase & Co. | Plano

Date listed

4 weeks ago

Employment Type

Full time

This opening is for a full stack developer who is keen to work on all levels in the technology stack from data through to UI. In order to support technology transformation, a key platform - Enterprise Client Data Capture (ECDC) - has been built and is expanding. The purpose of ECDC is to provide a flexible and consistent platform to capture structured data and distribute that data to downstream applications. ECDC is both external and internal facing, and enables collaboration between clients and JPMC staff, as well as collaboration between front office and operations. ECDC incorporate integration with DocuSign, an electronic signature platform used within Wealth Management. The ECDC platform is built using the latest technologies - cloud native microservices using SpringBoot 2 and Angular 7, on a nosql data platform.

Background

The business is undergoing significant transformation with a significant focus on replacing paper-based processes with rich, online experiences. This is intended to improve the experience for the client as well as efficiency within operations and front-office teams.

In order to support this technology transformation, a key platform - Enterprise Client Data Capture (ECDC) - has been built and is expanding. The purpose of ECDC is to provide a flexible and consistent platform to capture structured data and distribute that data to downstream applications. ECDC is both external and internal facing, and enables collaboration between clients and JPMC staff, as well as collaboration between front office and operations. ECDC incorporate integration with DocuSign, an electronic signature platform used within Wealth Management.

The ECDC platform is built using the latest technologies - cloud native microservices using SpringBoot 2 and Angular 7, on a nosql data platform. This opening is for a full stack developer who is keen to work on all levels in the technology stack from data through to UI.

Key responsibilities shall include but not be limited to:
* ECDC leverages many advanced Angular and web techniques and the ideal candidate is someone who is passionate about new and powerful user interfaces and the technologies used to implement them
* Development of UI components using Angular 7 with an agile methodology as part of a global team
* Designing solutions to meet functional and non-functional requirements
* Involvement in the full delivery lifecycle - the development team is responsible for designing, implementing, testing, deploying (including to production)
* Active involvement in supporting the ECDC platform across all environments, including production in a devops model
* Have a keen focus on development modernization by embracing latest technologies and practices and taking initiative to research and learn.

Technical Skills:
* Experience with full-stack Web application development, including REST Web services in Java 8, SpringBoot, and modern Javascript technologies or ideally Typescript such as Angular and/or React
* Angular 2.x or later is preferred but not essential - any modern tool set is equally acceptable but be aware that the target UI platform is Angular 7
* Experience of microservices architectures and cloud platforms such as Pivotal Cloud Foundry would be ideal
* Experience with designing and building solutions to run 24x7 in a demanding client-facing environment would be beneficial
* Experience with middleware/messaging technologies such as MQ, JMS, Kafka, etc. and exposure to event-driven design patterns would be beneficial
* Experience developing with testing frameworks such as Junit, Mockito, Selenium and Cucumber would be beneficial
* Knowledge and experience of SCM and CI tools such Bitbucket, Jenkins and Maven
* Strong communication skills, both written and verbal English, which are critical to interfacing with stakeholders across the US, EMEA and Asia.

Qualifications
* Degree holder in Computer Science or a closely related discipline preferred (or equivalent hands on work experience)
* Minimum 3+ years of experience in designing and developing amazing user experiences

JPMorgan Chase & Co., 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 over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

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.

Equal Opportunity Employer/Disability/Veterans




Findwork Copyright © 2020

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs