Software Engineer

Short Description

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.

Job Description

Roles & Responsibility:

The 3PDP (Third Party Derivatives Processing) team member is responsible for the development of Trade capture, Fund Accounting, Reporting, Valuation components for the 3PDP suite of applications. This is a very large scale and complex set of Straight through processing components linked by messaging in a distributed, object-oriented, web-based environment.

Key Responsibilities:
  • Application design & development in support of the on-going application build out.
  • Code analysis and problem ownership to resolution.
  • Provides design recommendations, developing and integrating programs per written specifications
  • Conduct design and code review to ensure the application adheres to the firm standards.
  • Develops and tests software application modules using disciplined software development processes.
  • Support for User Acceptance Testing phases, by working with the Central Testing Group and 3PDP Test team to identify, fix and deliver controlled changes into our test environments.
  • Participate in Agile ceremonies Daily scrum, sprint planning, and sprint retrospective.
  • Candidates should note that this list is not exhaustive and duties are liable to change from time to time in line with the needs of the department.

Qualifications:
Candidate should have 5 to 7+ years of hands-on software development experience in Java /JEE along with strong analytical and design skills. Candidate should be flexible to learn new technologies and should build good understanding of the financial domain.

Key Skills:

  • Java/JEE
  • Oracle PL/SQL
  • Spring
  • Maven
  • Experience with Unix/Linux environments and scripting.
  • CI tools Jenkins/Hudson
  • Junit, Exposure to integration/automated testing frameworks (Fitnesse, Cucumber etc.)
  • Good to Have:
  • Web Service knowledge
  • Knowledge of Python language.
  • IBM MQ.

Software Engineer
Associate Banking Full-time Engineering Machine Learning Engineer
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. Morgans 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 firms 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.