Java Developer
JPMorgan Chase & Co
Bangalore East, KA, IN
20h ago

J.P. Morgan is a leading global financial services firm, established over 200 years ago :

o We are the leader in investment banking, financial services for consumers and small businesses, commercial banking,

financial transaction processing, and asset management.

o We have assets of $2.5 trillion and operations worldwide

o We operate in more than 100 markets.

o We have more than 243,000 employees globally.

Our wholesale businesses include J.P. Morgan’s Asset Management, Commercial Banking and the Corporate &

Investment Bank which provide products and services to corporations, governments, municipalities, non-profits,

institutions, financial intermediaries and high-net worth individuals and families.

Our corporate functions support the entire organization and include the following functions : Accounting, Audit, Finance,

Human Resources, Operations, and Technology.

J.P. Morgan in India provides a comprehensive range of Corporate & Investment Banking, Commercial Banking, Asset &

Wealth Management, and Corporate functions services and solutions to our clients, executing some of the most important

financial transactions and providing essential strategic advice to our clients such as the government, large domestic

and multi-national corporations, non-government organizations and financial institutions and investors. India is a key

market for JPMorgan Chase globally and our employees in India are a critical part of how we do business globally and are

integrated within our businesses. Our Global Service Centers (GSCs) are strategically positioned in Mumbai, Bangalore

and Hyderabad to support the firm’s operations regionally and globally. The centers provide comprehensive strategic

support across technology and business operations processing to all lines of business and the corporate functions.

The Technology team at our GSCs service all Lines of Business and Enterprise Technology in helping build and operate

innovative industry leading solutions. The breadth of capabilities within the Technology team at the GSC enables it to

support the firm in leading edge areas such as Digital, Big data analytics, Robotics & Machine Learning.

The Digital Technology supports public Internet sites & Mobile apps for all lines of business within J. P. Morgan Chase.

Digital Tech is comprised of over 400 professionals located in New York, Ohio, Texas and California. The group consists

of senior business strategists, developers, infrastructure and architecture specialists, information architects, usability

professionals, interactive designers, editors and other project support and operations staff. Digital Tech works closely with

all lines of business including : Auto Lending, Business Banking, Card Services, Commercial Banking, Education Finance,

Home Lending, Investing, Private Bank, Private Client Services, Retail and Treasury. JPMorgan Chase's online & Mobile

sites are currently among the top ranked in the industry. Digital Tech's goal is to provide consistent, integrated internet

applications that are intuitive, dependable and easy to use for all customers.

As an 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 the organization to coordinate

design, development, and testing efforts of your assigned application components to ensure the successful delivery of the

Responsibilities :

  • Single Point of Responsibility for the assigned technical tasks & delivery.
  • Manage analysis and estimation of future work impacting overall team delivery.
  • Partner with Architects on the design and architecture for the team's deliverables.
  • Be an active member and contributor to the team’s delivery.
  • Take the lead on solving and implementing difficult technology challenges and drive the team to successful delivery.
  • Ensure development quality is being tracked and improved using techniques like Unit Testing and Peer Review.
  • Cultivate and introduce (where appropriate) Agile engineering practices including : Pair Programming, Continuous Integration and Test Driven Development.
  • Strengthen the presence of the team as a Technical center of excellence.
  • Actively work with other leads & members to align to a consistent technology vision and keep the rest of the organization aware of our activities.
  • Mentor other team members to progress on their technical and professional skills.
  • Qualifications

  • B.S or M.S or equivalent College degree or specialized training / equivalent work experience with excellent academic background (Computer Science & related disciplines preferred)
  • 7+ years of relevant development life cycle experience in systems and applications management including systems / application design
  • Experience in client based technologies (JavaScript, AJAX, JQuery, Angularjs, HTML, CSS).
  • Experience on Java / J2EE including frameworks - Struts, Spring, Hibernate
  • Experience on Web Services - REST & SOAP-UI protocols
  • Experience on databases including SQL, DB2, Oracle etc.
  • Experience implementing quality guidelines, standards and procedures
  • Experience implementing and enforcing secure coding best practices
  • Strong database skills and ability to understand complex data
  • Experience with messaging (JMS / MQ / Kafka) based integration and Microservices (will be a plus)
  • Programming with NoSQL for databases like Cassandra, Elastic search
  • RDBMS experience a plus (MySQL / MariaDB)
  • Familiar with data lake concept and modeling
  • Familiar with modern infrastructure technology and architecture (cloud, virtualization, object stores, etc.)
  • Technically the candidate needs to be able to demonstrate the following skills :
  • Knowledge of open source tools and utilities.
  • Working knowledge of middleware services and its utilization.
  • Experience in creating and consuming web services.
  • Experience with Tortoise SVN or similar source code versioning tools.
  • External recognized Certification is a plus
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form