JPMorgan Chase Java SQL Applications Developer - Associate in Columbus, Ohio

Java SQL Applications Developer - Associate


JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.5 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 .

J.P. Morgan is a global leader in asset management services. As the Asset Management line of business in JPMorgan Chase & Co., we serve four distinct client groups through three businesses: institutional and retail clients through Investment Management, ultra high net worth clients through the Private Bank, and high net worth clients through Private Wealth Management. With assets under supervision of $1.7 trillion and assets under management of $1.2 trillion, we are one of the largest asset and wealth managers in the world.

J.P. Morgan Asset Management is a leading asset manager of choice for institutions, financial intermediaries and individual investors, worldwide. With a heritage of more than two centuries, a broad range of core and alternative strategies, and investment professionals operating in every major world market, we offer investment experience and insight that few other firms can match. With clear focus on managing client assets and delivering strong risk-adjusted returns, more than 650 investment professionals provides over 200 different strategies spanning the full spectrum of asset classes, including equity, fixed income, cash liquidity, currency, real estate, hedge funds and private equity and take leadership positions in America, U.K., Continental Europe, Asia, and Japan.

This position will support ongoing Global Wealth Management Private Banking Technology initiatives in Securities Processing Operations and Tax Reporting programs. As an Application Developer, you will be responsible for the management of small to large, complex projects using the departments preferred, mature (3rd & 4th generation) programming methodologies and languages and adhere to coding standards and techniques. May also be assigned to multiple projects at various geographic locations and/or simultaneously assigned as a resource for single or multiple projects as required. In addition, this candidate will be involved in all stages of the development life cycle from requirements gathering to post-release support.

Role Responsibilities:

  • Work with Project Managers, Business Analysts, Business client and other technical teams to design, develop, implement, test and maintain back-end tax processing solutions.

  • Performance and scalability tuning to support large deployments.

  • Research and prototype new technologies as appropriate.

  • Define new product features in conjunction with product management, and provide specification

  • Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.

  • Work with the team to provide a second-line support capability, although most issues will be dealt with by the dedicated first-line support team there may be a need for out of hours support if required.

  • Translate technical requirements into programmed application modules

  • Communicate with as well as direct Offshore team members

  • Participate in design reviews and provide input to the design recommendations

  • Incorporate Corporate Architectural Standards into application design specifications

  • Incorporate security requirements into design

  • Understand the structures, usage and sources of data

People / Project Management

  • Must be self-directed/self-motivated. Must be able to manage individual workload and deliver agreed upon project milestones

  • Must be able to work within the context of a larger team, giving and taking advice.

  • Must have excellent communication skills and be able to present a coherent picture to people with technical and finance backgrounds

  • Serve as Serve as liaison between the Technology organization and the business users

  • Manage project scoping and estimation activities, document the project scope and approach, review plans with business and technology stakeholders and acquire sign-off from business and technology leadership

  • Assist in evaluating priorities and advise on options, risks, and costs versus benefits of proposed solutions

Candidates MUST have a commensurate track record with this opportunity, and a passion for creating large software systems. Our ideal candidate has the drive to make new software products and the sophistication and experience to make this a reality. Agile software development methodologies (Extreme Programming, Scrum, etc.) are used in the software development teams and the systems being developed are migrating to component and service based architectures. The ideal candidate will be excited about working in a progressive development environment. This is a fantastic opportunity to join a team of highly talented engineers in a fun and challenging environment where learning and growth is supported and actively encouraged.


  • College degree, specialized training or equivalent work experience

  • Minimum 5 years of IT experience required including experience with large complex technology projects preferably in an Agile environment

  • Java, SQL Development and data modelling, ideally in either DB2, Sybase and/or MS SQL environment

  • Windows and Linux scripting

  • ETL applications such as Informatica or Pentaho desired

  • Database reporting applications, such as Business Objects

  • Exposure to Agile techniques such as Scrum, Kanban, TDD and BDD

  • A passion for technology and a desire to innovate

  • Flexibility, able to execute against tight deadlines, work with minimum supervision, exercise independent judgment, and prioritize work

  • Excellent proven planning and dealing with ambiguity skills

  • Expert ability to manage multiple tasks, changing priorities and circumstances

  • Hands-on software troubleshooting

  • Excellent analytical and problem solving skills

  • Excellent written and verbal communication skills

  • Ability to develop strong client relationships

  • Ability to work with cross-functional teams and interact effectively with all levels

  • Comfortable dealing directly with technical, business and vendor colleagues

  • Ability to work in team environments or independently when necessary

  • Experience with projects in multiple technologies, functions (e.g. transaction management, risk management etc.) and industries

  • Detailed knowledge of project lifecycle and software development lifecycle deliverables

  • Knowledge and experience using project management software such as Microsoft Project, Project Workbench, etc.

  • Experience working in Investment Management, Securities Processing Operations, or Custody / Asset Servicing industries

  • Knowledge of PMI, CMM, and/or Six Sigma Methodologies and Standards is a plus

  • Knowledge of JPMC Enterprise Program Management pipeline and engagement processes and Enterprise Systems applications is a plus

  • Experience in Risk Management, Compliance, and/or Privacy is a plus

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

Job Applications Development

Primary Location US-OH-Columbus-1111 Polaris / 54101


Schedule Full-time

Job Type Standard

Shift Day Job

Req ID: 170027421