Apply Now    

Java Integration Solutions Developer-Associate

Job Description

 
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 http://www.jpmorganchase.com/.
 
 
Global Identity and Access Management (GIAM)  - The Global Identity and Access Management (GIAM) organization within CTR provides access control governance and Identity Services for all lines of business (LoBs) globally, providing the right access to the right people at the right time for all technology platforms and applications supported by CTR, and provides a comprehensive set of applications, tools, and staff to globally implement, monitor and manage technology risk solutions.

 

We are currently seeking a highly-analytical Solutions Developer to work on a set of priority integration efforts within the department. This individual will work on multiple projects and will need exposure to various technologies to assemble the right solution for the problem. Integration projects are complex and involve collaboration from multiple teams, on different time schedules. This is for sure a challenging position, but for the right type of individual will offer rewarding experience.


This position is critical to the success of JPMC, Corporate Technology & Risk, Identity & Access Management.


Corporate Technology & Risk (CTR) delivers streamlined and consistent solutions supporting JPMorgan Chase’s Controls, Compliance, Legal, HR and IT Risk agendas, with a focus on stability, delivery, efficiencies and people. The goal of CTR's drive to standardization, consistency and simplicity is a JPMorgan Chase architecture that fosters long-term productivity, quality and innovation across the entire enterprise. The disciplines within this organization are Compliance Technology, Oversight & Controls Technology, Legal & e-Discovery, Identity & Access Management, IT Risk & Controls, HR Real Estate & Global Services Technology, and Third Party Risk Management.

Global Identity and Access Management (GIAM) within CTR provides access control governance and Identity Services for all lines of business (LoBs) globally, providing the right access to the right people at the right time for all technology platforms and applications supported by CTR, and provides a comprehensive set of applications, tools, and staff to globally implement, monitor and manage technology risk solutions.


Our goal is to enable an efficient and effective flow of information through the GIAM Platform in order to meet the functional control requirements for Identity & Access Management processes across JPMC.


The GIAM Integration Advancement Team provides development & operational expertise to grow the GIAM Platform through:

  • Full support/management for select services
  • An incubator for new Proof of Concept products
  • Specialized expertise toward multi-team collaborative development / analysis

We are a progressive development team within the firm working on technology at a scale that is seldom found elsewhere in the world. We use agile methodologies in our development practices and believe that great software is developed through ongoing thoughtful conversation as opposed to a big upfront design. We are using the latest technologies (Titan DB, Cassandra, Neo4j, etc..) and are looking for people that are driven by a desire to try new things and learn.


RESPONSIBILITIES


The Solutions Developer will be accountable for the development of cost effective end to end technical solutions to support initiatives for CTR. This will require an understanding of requirements, operating models, business flows and data and then partnering with technical specialists to deliver appropriate solutions. There is an implicit ownership and accountability for the solution working as intended. The candidate should have a broad knowledge of open-source & vendor platforms; as well as business process management and data integration solutions (i.e. SVN, Maven, Hibernate, SOA, Web Services, ETL, HTML5/CSS3/AngularJS, platforms). The ideal candidate is a results-oriented hands-on technologist. The candidate will be responsible for architecture, design, development and delivery of new platforms, shared services to business and other technology teams. This position is part of the CTR - Global Identity & Access Management - Technology Integration organization that brings innovative technologies and solutions to life and guides other technology teams in adopting & applying these to meet business needs.


Build an Industry Leading Platform
Encourage the design/engineering of the ecosystem to be simple, stable, scalable, secure, and effectively integrated


Advance Development on Key Initiatives
Provide margin to the department as an incubator for internal projects that advance the evolution of the GIAM Platform


Increase Efficiency & Streamline Processes
Promote practices that decrease the burden on individual engineering teams & applications
Focus optimization on the systems/processes in our platform to be lean and consistently deliver value

College degree in Computer Science or MIS

  • 3-5 years of professional work experience within Information Technology
  • Excellent analytical, communication, organization skills
  • Strong preference toward agile practices such as continuous integration, TDD/BDD, code review, refactoring, pair programming, collaborative design, iterative development, etc…

DESIRED SKILLS


We are looking for multiple technical skills both on the front-end and the back-end. You don’t have to have experience in this entire stack to be qualified. If you have experience with similar or related tools we would love to talk.


Programming Languages & Tools

  • Languages: Java 8, JavaScript, Shell scripting, Scala, etc...
  • Frameworks: Spring
  • UI & Visualization: Angular, D3, KeyLines
  • Source Control: Git
  • Patterns: MVC, Web Services, REST

Databases/Data Processing

  • NoSQL: Apache Cassandra, Titan DB, Neo4j, etc...
  • Relational DB: Oracle
  • Processing: Apache Spark, Hadoop

Platforms & Services

  • Linux / UNIX: Ubuntu, Red Hat Enterprise Linux
  • Messaging & Integration: RabbitMQ, Spring Integration, Mulesoft
  • Search/Indexing: Solr, ElasticSearch
Req #: 160025170
Location: Columbus, OH US
Job Category: Technology
Employment Type: Full Time
Potential Referral Amount: 3000 US Dollar (USD)

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.

Join Now

Privacy Statement

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 contact us by calling (US and Canada Only) 1-866-777-4690. Please indicate the specifics of the assistance needed.


Keep in touch

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.