Apply Now    

Alerts Platform Development Lead

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 www.jpmorganchase.com.
 
JP Morgan Chase is undertaking an aggressive digital transformation agenda within the Consumer and Community Bank (CCB) which serves over 50 million customers, and which builds on the success of the current mobile and online service offerings. JPMC is investing in innovative ways to deepen customer engagement and profitability through the use of digital channels. The ambition is to position JPMC as the undisputed leader in digital financial services and payments and to enable JPMC to deliver the highly personalized, real time experiences that customers increasingly expect.
 
The Alerts and Notification platform processes over 20 million transactions per day , and is responsible for delivering critical real time information to customers to mobile devices. This covers all types of business transactions, including mobile payment products, and is also an essential system for controlling fraud.
 
We are seeking a senior technical lead to run a small development team and drive forward our roadmap for resiliency and regulatory driven uplift, new product on-boarding (particularly in the emerging payments space), and integration with our new Big Data Analytics platform. The candidate must be able to grasp complex business and technical flows and guide the design, development and execution of solutions end to end. This is hands-on leadership role. Candidate must be an expert in Internet middleware development, Java/J2EE standards, and messaging technologies.
 
Responsibilities

  • Collaborate with product owners and stakeholders to translate enhancements and new project delivery and strategic initiatives into technical solutions
  • Lead a team in the development of real time, high volume Java Web Services which process events from multiple lines of business
  • Design and implement high-throughput, high-availability solutions end to end, ensuring operational support and extensibility are met
  • Implement robust end-to-end traceability of the delivery engine from customer event to customer notification
  • Improve the platform’s operational support capabilities through automation
  • Guide a team toward successful project delivery
  • Maintain high standards of software quality by establishing sound SDLC processes and adhere to test driven development and unit testing
  • Constantly assess opportunities for application and process improvements
  • Research and recommend a variety of software products
  • Collaborate across the organization to deliver solutions (Architecture, Product, Analytics, Risk/Compliance, etc)
Qualifications
 
  • Minimum 8+  years experience in server side Java programming in a Websphere/Tomcat environment
  • Required 3+ years leading a  team of  5-10 developers
  • Required 3+ years experience working on an Agile Scrum team
  • Must be an expert with Internet Technologies, including Web Services, and Core Java
  • Experience with relational databases and SQL is essential
  • Experience building REST and SOAP web services using Java is essential
  • Solid knowledge of messaging technologies including MQ, JMS and/or Apache Kafka needed
  • Strong understanding of OOP & SOA principles, design patterns, industry best practices
  • Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
  • Experience with open source frameworks, specifically from Apache, Google or Netflix
  • Test Driven Development techniques/tools, Junit/Mockito
  • Experience with full SDLC required, preferably Agile
  • Ability to drive a project from start to finish, deliver results in fast paced financial services environment, and interact with numerous people across the Technology org
  • Knowledge of automated build & testing tools such as Jenkins, Crucible, Gherkin/Cucumber
  • Experience working with no-SQL databases like MongoDB and Cassandra is a plus
Req #: 160010725
Location: New York, NY US
Job Category: Technology
Employment Type: Full Time
Potential Referral Amount: 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.