JPMorgan Chase Software Engineer - Java in Plano, Texas
Applications Developer – Java
Work closely with the Scrum Master and Product Owner to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.
Participate in Release and Iteration Planning meetings with the team and other key stakeholders.
Employ simple design and pragmatic implementation techniques to drive business value.
Work with architects, vendors and other units in the organization to develop product and services roadmap
Review work of team members to ensure high-quality solutions.
Be open and actively seeking learning opportunities and come up with creative solutions to solve technology issues.
Strong working experience in Java Enterprise Development
Strong understanding of JEE design Patterns
JEE- Strong working experience Java Enterprise Edition (JEE) with Spring MVC, Hibernate / MyBatis/JPA, SOAP, REST, XML
Service Layer- Strong working experience interfacing with back-end application using MQ, SOAP, RESTful Services, and JSON
Maven – Strong experience working with Maven as a build tool including understanding of Maven standards and common practices
Databases – Strong working experience in SQL and building DAO’s against multiple DB’s Oracle, DB2
Additional Desired Skills:
Experience in one of the Enterprise Content Management solutions like IBM FileNet P8, IBM CM 8, EMC Document, IBM CMOD
Experience in IBM Case Manager
Experience in Continuous Integration and Delivery using Jenkins
5+ years of experience in design and development
Experience integrating API’s into web products
Bachelor’s degree in Computer Science, Computer Engineering or a related field; Master's Degree Preferred.
Knowledge and experience working in an Agile environment.
Excellent communication skills.
JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.