Apply Now    

Java Software Engineer

Req #: 180016106
Location: Jersey City, NJ, US
Job Category: Technology
Job Description:

J.P. Morgan is a global leader in asset and wealth management services. We serve institutional, high net worth and retail clients through J.P. Morgan Asset Management; Highbridge Capital Management; and Private Banking, which includes the Private Bank, Private Wealth Management, and J.P. Morgan Securities. We are one of the largest asset and wealth managers in the world.


The Enterprise Content Management group caters to full cycle of document management across the Asset and Wealth Management business, providing best in class architecture and enterprise data solutions and services used as the foundation for technology development.  We are responsible for the design, build out, and implementation to classify, store and securely preserve all content that is required for any regulatory, legal, or business need across Asset Management globally.

A software engineer with 5+ years of experience is required to be a key part of the team developing and supporting the Enterprise Content Management system.  You will partner closely with the Scrum Master and Product Owner to drive the technical direction of the platform in addition to being a hands-on member of the team.


Minimum education required: Bachelor's degree or equivalent in Computer Science, Information Technology, or related field.


Preferred Skills:


  • Strong exposure to Java development, object oriented design, concurrent and distributed programming along with development best practices including JUnit, TDD and BDD.
  • Application frameworks including spring, spring boot, Jersey
  • Developing  applications using NoSQL databases like Marklogic, utilizing XQuery for various queries
  • Cloud knowledge
  • Agile tools including JIRA, GIT, Bitbucket and code quality tools including Sonar and PMD
  • Leading 'proof-of-concept' work involving both Java J2EE technologies, along with web based technologies including AngularJS & HTML5
  • Excellent verbal and written communication skills and attention to fine details
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.