Apply Now    

Software Engineer Lead (Java / Middleware Developer)

Req #: 170083139
Location: Wilmington, DE, US
Job Category: Technology
Potential Referral Amount: 5000 US Dollar (USD)
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
Chase is the U.S. consumer and commercial banking business of JPMorgan Chase & Co. (NYSE: JPM), a leading global financial services firm with assets of $2.3 trillion and operations in more than 60 countries We serve more than 50 million consumers and small businesses through more than 5,600 bank branches, 18,700 ATMs, credit cards, mortgage offices and online and mobile banking as well as through relationships with auto dealerships.
Card Services offers a wide variety of general purpose and partner based credit cards to meet the needs of consumers, small businesses and corporate clients.
As a Chase employee, you’ll be part of a company that makes a real difference every day for our customers, our communities and ourselves. With a focus on customer service, you’ll put others first, do what’s right and create solutions that make lives better. We invite you to build your career on our strong foundation and help shape what’s next – for you and for us.
Job Description:
Mobile Payments Technology (MPT) is the firm's emerging product development team for integrating payment capabilities into mobile platforms / wallets.  MPT supports services directly related to mobile devices, third party wallet providers, and across JPMorgan Chase back-end systems.  In addition, MPT will support some direct mobile application development.  MPT is responsible for all mobile payment technology across JPMorgan Chase, including credit and pre-paid card capabilities. 
MPT is currently is in the process of creating new functionality which will significantly change how people make payments today.  MPT is looking for innovative and agile technology staff with a focus on quality.  As an Application Developer with the MPT team you will be instrumental in and responsible for providing high quality technology recommendations and solutions that address business needs by creating new product capabilities within Chase.  This will include contributing to the services model and design, including performing design and build of complex services and interfaces.  The ideal candidate will be proficient in Java and have a strong understanding of database technologies.  Understanding of mobile application architecture is a plus. 
  • Design mobile payments platform for multiple mobile payments applications.
  • Actively participate in mobile payments application design, development, and maintenance for mobile platforms
  • Set and enforce best practices.
  • Proactively build team skills and positions to meet expected business goals.
  • Proactively research and develop new technologies, services, solutions, etc.
  • Manage third-party relationships related to mobile payments
  • Provide the team and other Blocks & LOBs with models of key interfaces, components, data flows, etc.
  • Proactively identify gaps in all processes, procedures, monitors, alerts, designs, etc. and provide recommendations on how to resolve these.
  • Perform regular/periodic peer/code reviews.
  • Work closely with test engineers on specifications and testing paradigms.
  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
  • Ability to translate business requirements into functional requirements documentation.
  • 10+ years experience with full development lifecycle from inception through implementation.
  • 6+ years experience with Java.
  • 6+ years experience with a J2EE Application Server (preferably Tomcat).
  • 3+ years experience working in both UNIX and Windows environments.
  • Good Application Design skills.
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment.
  • Test-infected attitude (strong desire to perform thorough and exhaustive unit, integration and system testing)
Preferred Skills:
  • 3+ years experience with JMS and Messaging Products (ESB knowledge will help).
  • 5+ years experience working with Web Services (preferably using cxf or spring webservices, JSON).
  • Exposure to Open Source technologies (Spring, spring webflow, maven, junit, IBatis/hibernate, Jenkins CI).
  • Strong working knowledge of Oracle RDBMS.
  • Agile/Scrum experience in a large scale organization.
  • Continuous integration/deployment & Test automation skills.
  • Experience in developing applications for Cloud and micro services is a plus.
  • Experience with security instrumentation during services design is a plus.
  • Experience with Enterprise Integration Patterns (like spring integration, Camel, Mule) is a plus.
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.

Things to note

Sign in to our application system to continue your job search or update your profile.

Current employees sign in here. Contractors sign in here.

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 click here.

Important links

Click here to view the "EEO is the Law" poster.

Click here to view the "EEO is the Law" supplemental poster.

Click here to view our U.S. Pay Transparency Policy.

JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.