Apply Now    

Web Developer - Intelligent Solutions

Job Description

JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 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

JP Morgan Intelligent Solutions (JPMIS) is a group within the Corporate Area of JPMC. We work on projects and with Internal and External partners to transform our data assets into opportunities for JPMC by leveraging the vast amount of proprietary data across the firm.   Protecting and managing intellectual property effectively as well as utilizing it to develop solutions that are both customized and scalable will enable the firm to create value for our shareholders. JPMIS also uses Big Data Technology to improve efficiency and information use within JPMC.

As a Web Developer you will be responsible for the overall development of new applications, utilizing enterprise web-services, and building new experiences. The successful candidate will be a member of a dynamic team that is responsible for a rich web application in the Investigative Analytics area.


We are looking for a creative designer with strong conceptual and technical skills implementing interactive user interfaces meeting work place design. The candidate must have extensive experience building applications that are easily navigated and meets the needs of both management and end users. The candidate must be grounded in the fundamental concepts, techniques, practices, work flows, and tools associated with the practice of user-experience design. We expect the candidate to be proficient in the core principles of information architecture, usability, branding, and user experience for contextual, value-driven web-based applications. Additional areas of focus include typography, color theory and composition, responsive design, html5, CSS3 concepts, basic scripting with JavaScript and Angular libraries to create functional, effective, and visually appealing web pages. Experience with MVC and D3 is a plus. The person must be passionate about industrial design, skilled in storytelling techniques, and possesses excellent communication skills.


The individual is going to be part of a dynamic team of highly talented individuals and will be encouraged to contribute ideas during analysis, design, build and implementation.


Responsibilities include:

  • Design and Develop a browser based front-end application based on Angular.js
  • Integration of packages such as D3.js for interactive data visualization.
  • Develop and maintain a backed java backend API with Spring Boot and other Spring based packages such as Spring Security and Spring Data.
  • Overview security vulnerabilities of the application and define strategies to overcome them.
  • Debugging and optimizing the performance of a web application.
  • Architect engineering solutions for the processing of large scale structured and unstructured data.
  • Creation of design and implementation documentation.
  • Write high performing SQL, triggers, stored procedures, and packages.
  • Application integration with Big Data technologies such as Hadoop, Spark and GreenPlum.
  • Integrate Continuous Delivery best practices into the development workflow.
  • Bachelor's degree in computer science, MIS or technical area or equivalent training or industry experience
  • 4+ years of experience in information technology with an emphasis on application development
  • 2+ years of UI and UX development experience and demonstrated experience with application and product development 
  • Expert with jQuery, HTML5, CSS3, and AJAX
  • Extensive experience with wireframes, mockups, and prototyping
  • Experience with Adobe Photoshop, Illustrator
  • Experience with writing packages, stored procedures, triggers, complex analytical queries, and in tuning complex queries
  • Familiarity or interest in working with big data technologies such as Hadoop
  • Demonstrate good written and verbal communication skills to drive projects to successful conclusion.  Ability to communicate complex problems, status, and progress to management is critical
  • The individual must be self-starter, independent, motivated, detail and quality oriented, proud of the product(s) he/she develops, an excellent team member, and have the ability to lead technology initiatives
  • Excellent problem solving skills are required
  • Experience in the web, financial services, or marketing industries is preferred
  • The individual must have strong experience working in test-driven and highly iterative environment
  • Ability to analyze data and business problems to help drive solution designs
  • Understanding of database performance tuning is a plus
Req #: 160037439
Location: New York, NY US
Job Category: Technology
Employment Type: Full Time
Potential Referral Amount: 0 US Dollar (USD)

Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Join Now

Privacy Statement

Any information you provide is confidential and will only be viewed by our recruiters in an effort to fill open positions. In addition, the information you provide is subject to our privacy policy practices.

Please note that J.P. Morgan will not accept unsolicited approaches or speculative CVs, nor will J.P. Morgan be responsible for any related fees, from Third Party Firms who are not preferred suppliers.

The firm invites all interested and qualified candidates to apply for employment opportunities.

Need disability related assistance?

If you are a US or Canadian applicant with a disability who is unable to use our online tools to search and apply for jobs, please contact us by calling (US and Canada Only) 1-866-777-4690. Please indicate the specifics of the assistance needed.

Keep in touch

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.