JPMorgan Chase Application Developer - Digital India - DBDS Core API in Bangalore East, India
Application Developer - Digital India - DBDS Core API
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 worlds most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available atwww.jpmorganchase.com.
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.
Chase is undertaking an aggressive digital transformation agenda, which builds on the success of the current mobile and online service offerings. Chase is investing in innovative ways to deepen customer engagement and profitability through the use of digital channels. The ambition is to position Chase as the undisputed leader in digital financial services and payments and to enable Chase to deliver the highly personalized, real time experiences that customers increasingly expect.
The online and mobile channels for Chase currently support more than 32 million active customers; 9 million customers interact with us daily, making Chase the most visited banking portal in the US. Within Consumer and Community Banking, the Digital IT team is responsible for setting and executing strategies that align with business objectives and drive innovation across Chase Online and Mobile, helping to establish the best Digital banking customer experience in the industry.
Payment Interface Ecosystem (PIE) is focused on transforming payment capabilities for customers and merchants while driving convergence and standardization across JPMC. PIE encompasses multiple applications and platforms which support credit, debit and other platforms end-to-end from acquirer to issuer.
As an Application Developer with the PIE team you will be instrumental in and responsible for developing high quality applications and solutions that address business needs by delivering new capabilities to customers and merchants across the Emerging Payments space. This will include developing or enhancing transaction processing applications, including building and testing of heterogeneous interfaces across the ecosystem. The ideal candidate will be proficient with payment systems and have experience with Visa, MasterCard, and other payment network interfaces.
Develop Payment Switch, Token Vault, Solution for Pay with Points and enhancements
Build and execute necessary test cases which rigorously test developed code
Self-starter, independently takes initiative in driving assignments to completion and solving problems without need for escalation
Proactively research and develop new technologies, services, solutions, etc.
Proactively identify gaps in all processes, procedures, monitors, alerts, designs, etc. and provide recommendations on how to resolve
Perform regular/periodic peer/code reviews
Work closely with business analyst, quality assurance, and project management resources throughout delivery of solutions
As a Java Applications Developer, you will provide high quality technology solutions that address business needs by developing applications for the Chase Online customer base. This position requires a high level of development expertise with Internet based programming architectures and Object Oriented principles. The ability to communicate effectively is also required as you will work closely with other groups both within and outside of CIG to coordinate design, development, and testing efforts of your assigned application components to ensure the successful delivery of the project.
The Applications Developer position is responsible for ensuring the successful design, development, testing, and implementation of application components from a project level. You will utilize mature programming methodologies and languages and adhere to coding standards, procedures, and techniques. You will additionally be responsible for performing software troubleshooting and monitoring functions for an extremely high transaction rate and low to zero downtime based applications.
Experience and Technical Skill skillset:
Minimum five years of hands on Application Development work experience throughout the entire project lifecycle
Demonstrated experience with Java performance tuning
Strong application design, coding, testing and debugging skills with Internet applications
Strong focus on time-management, decision-making, and project delivery
Ability to take a hands-on approach to identifying and optimizing existing code and code developed by other team members
Knowledge of version and revision control practices and procedures
Strong communication skills with the ability to communicate technical information to non-technical stakeholders
Demonstrated experience with Java/J2SE with a deep understanding of the language and core API's, web services, multi-threaded/concurrent programming, XML, design patterns, Service Oriented Architecture
Previous Financial Services experience
Experience with Servlets, JNDI, JMS, JDBC, SQL; Databases such as Oracle, DB2, SQL Server; Operating Systems such as Unix Solaris; Products such as IBM WebSphere, Subversion, Axis, Spring Application Framework preferred
Job Quality Assurance
Primary Location IN-KA-Bangalore East-Prestige Technology Park / 86855
Organization CONSUMER & COMMUNITY BANKING
Job Type Standard
Shift Day Job
Req ID: 170005903