Associate, Application Developer at JP Morgan Chase (Jersey City, NJ) (allows remote)
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.5 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world’s most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com.
Duties: Full Stack Java application developer with passion for system design and development. Part of an agile team that develops leading treasury management software used by 400 thousands users and 40,000 clients worldwide. Day to day responsibilities include but not limited to participate scrum calls and complete assigned task with top quality. Work with product and quality assurance partners and confirm the product meets their standards and expecations. Act as one of the expert developers building Payment Initiation for JP Morgan Access portal. Build software within the control, stability, resiliency, capacity, and performance areas. Create automated unit tests using flexible open source frameworks and a Test Driven Development (TDD) approach. Perform unit testing, system integration testing (SIT), and user acceptance testing (UAT). Deliver code into the production environment while controlling for post-implementation issues. Develop and implement best practices for quality improvement, code reviews, code and architecture standards, code reuse, technical support calls, technical documentation, and technical design specifications.
Minimum education required: Bachelors degree or equivalent in Computer Science, Information Technology, Engineering, or related field.
Minimum experience required: 5 years of experience in application development, or related experience.