16 days old

JPMorgan Chase & Co.
Houston, TX 77002
  • Job Code

Java Software Engineer

Job Description

What we do

Our team develops and maintains the Investment Bank’s strategic deal and document management system which serves 10,000+ global users. Primarily a web application, this system also has desktop and mobile components which we provide services for, and we also provide many deal-related services to other applications which integrate with us. Our focus encompasses the full stack of application ownership, including enterprise infrastructure, application design, cyber security controls, and high availability / resiliency.  We use and explore a wide range of leading edge technologies including Java, Spring, Documentum, ActiveMQ, Camel, SOLR, Elastic Search, React, and many others.     

What you'll do           

This is a senior software developer role – part of our core development team. You will be directly developing new features and supporting existing features on a flagship application of JPMorgan's Global Investment Bank on a diverse team of highly qualified engineers that have extensive Investment Banking Technology experience. You'll be contributing to the team's core development and will have plenty of opportunity to adopt a microservices architecture and shape the technical design as well as the UI/UX of the application. You'll be allied with level one and two engineers to support our users, and you’ll be side by side with the development team as you investigate, troubleshoot, and fix defects in the application logic, helping to make our application more valuable to the people that rely on it every day. You'll also have the chance to influence our priorities and strategy as you learn about and support this application, helping to streamline how we deliver solutions to the business.

  • Qualifications 

    Ideal candidates will have a strong working knowledge of:

    - Investment Banking & Corporate Finance, including product classes used in the business (Debt, Equity, M&A, etc.)

    - Banking Pipeline Management and Reporting

    - And will possess excellent communication and troubleshooting skills, ability to relate to business domain problems in the Banking space


    Technically, the candidate should have the following strengths:

    - Vaadin UI Framework & User Session Security

    - Web and Web UI development fundamentals (HTTP, SSL, TLS, HTML, CSS, web debugging tools, React JS etc.)

    - Proficiency in a Linux/Unix environment

    - Core Java and the Servlet API

    - Spring/Spring MVC/Spring Boot

    - Messaging / Asynchronous communication interfaces

    - Web services (SOAP and REST)

    - Threading

    - JUnit & Test-Driven Development


    Additionally, an understanding of at least some of these technologies and practices is beneficial:

    - Agile/Scrum

    - Apache Tomcat

    - Relational database expertise (Oracle, SQL Server, etc.)

    - Maven

    - Git

    - Continuous Integration/DevOps

    - JavaScript and JavaScript frameworks and libraries, such as jQuery, ReactJS or Kendo

    - Application Security & Password Management

    - Job scheduling tools like CA scheduler

    - QA experience, especially with automating tests using Selenium and/or Cucumber



Who we are                                                                 


JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion which operates in more than 60 countries and has over 240,000 employees globally. 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 www.jpmorganchase.com.


JPMorgan's Corporate & Investment Bank (CIB) is a global leader across banking, markets and investor services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $18 trillion of assets under custody and $393 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

  • Web development experience (Java, Python, etc)
  • Relational database expertise (Oracle, SQL Server, etc.)
  • Web UI development expertise (HTML, CSS, web debugging tools, React JS etc.)
  • Proficiency in a Linux/Unix environment
  • Excellent communication and troubleshooting skills, ability to relate to business domain problems
  • QA Experience not required, but a plus



Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions. You’ll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.


When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 


At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 




@2019 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.



Req #: 200013788
Location: Houston, TX US
Job Category: Technology
Employment Type: Full Time
Potential Referral Amount: 3000 US Dollar (USD)

Keyword: consumer%20banking


Posted: 2020-05-11 Expires: 2020-06-10

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

JPMorgan Chase & Co.
Houston, TX 77002

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast