Apply Now    

Software Engineer - Java

Req #: 170077783
Location: Houston, TX, US
Job Category: Technology
Job Description:

The candidate will be part of JPMorgan’s Emerging Markets & Credit Research Technology team and participate in the development of a highly effective calculation engine with J2EE technology for Emerging Market and Credit business. Be a key team member in application design, development and support for all internal/external clients.  Apply technical skills in J2EE technology, Object Oriented Programming, Database, and Client/Server infrastructure development. Apply analytical and technical skills in data processes (particularly database SQL and system infrastructure knowledge) to provide daily service and support for business sponsors. Enhance existing calculation engine and enrich its capacity to provide calculations for different types of financial instruments and different analytics and deliver the output with different means. Perform application design, data mining, and system infrastructure upgrades and migration.


The candidate will also participate in project planning sessions with the business sponsors and team members to analyze business requirements and outline the proposed IT solution. You will participate in design reviews and provide input to the design recommendations and information/data flow. You will participate in code reviews and ensure that all solutions are aligned to predefined architectural specifications; identify/troubleshoot application code-related issues.



As an application developer, candidate's duties will involve analyzing business requirements, designing solutions, coding and unit testing for enhancements requests, sometimes directly interacting with the users for understanding business need. The candidate will work within small teams of committed developers to deliver these solutions across multiple global locations. Candidate should be able to function independently with minimum directions. 

Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office.


  • Full Stack engineer with 7-8 years of Core Java and J2EE experience in developing and/or supporting 24/7 mission critical applications
  • Experience with web application development and technologies
  • Spring framework and MVC design/development
  • Strong Database design experience - Sybase/Oracle/NoSQL/SQL
  • Ability to create stored procedures, triggers, and tables
  • Object-oriented design and coding practices / Design Patterns
  • BA or MS degree in Engineering, Computer Science or Information Technology
  • Strong analytical and problem solving skills.
  • Excellent communication skills.

  • Knowledge of Fixed Income products.
  • If internal. Knowledge of JPMorgan Analytics Library.
JPMorgan Chase offers an exceptional benefits program and a highly competitive compensation package.
Apply Now    
Link for schema

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.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.