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 www.jpmorganchase.com.”
Duties: Participate in all phases of the software development lifecycle (SDLC), and perform software development and production support activities for multiple projects. Interact with traders to understand new requirements for the pricing and OMS platforms. Ensure designs are in compliance with client specifications. Prepare and produce releases of software components. Design and develop high-volume, high-availability, and low latency applications for mission-critical systems, and deliver high-availability and performance. Write well-designed, testable, and efficient code. Enhance the existing platform and develop new functionality using Java and C#. Own software deliverables from inception to roll-out. Support continuous improvement by investigating alternative technologies and presenting these for architectural review.
Minimum education and experience required: This position requires a Master's degree in Computer Applications, Computer Science, Information Technology, Engineering, or related field of study plus three (3) years of experience in the job offered or three (3) years of experience as a Software Developer, Product Development Specialist, Associate/Consultant (IT), or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Applications, Computer Science, Information Technology, Engineering, or related field of study plus five (5) years of experience in the job offered or five (5) years of experience as Software Developer, Product Development Specialist, Associate/Consultant (IT), or related occupation in lieu of a Master's degree plus three (3) years of experience.
Skills Required: This position requires three (3) years of experience with the following skills: Java and J2EE distributed application development; event-driven, functional, and object-oriented (OO) paradigms; and Spring framework. Requires two (2) years of experience with: JMS or Tibo RV messaging frameworks; SQL relational databases; test driven development (TDD); continuous integration; and Junit. Requires any amount of experience with the following skills: IBatis (MyBatis) or Hibernate ORM frameworks; REST and SOAP Web Services; XML, JSON, and HTML; Agile development methodology; GIT or SVN code management tools; and Bash or Perl scripting languages.
Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.
Sign in to our application system to continue your job search.
Current employees sign in here.
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.
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.