Good understanding of AngularJS, ExtJs, React or other UI frameworks.
Should be a competent relational database SQL developer (Oracle and/ or DB2/ Sybase).
Experience with common Java application servers.
Working knowledge in Linux and shell scripting.
Good understanding of Java profile tools, Unit test frameworks like Junit and ability to write solid System Integration Test cases. Soft Skills:
Ability to work effectively as a member of a team and to mentor junior developers.
A proactive approach to problem solving and decision making.
Highly self- motivated and able to drive things independently and in smaller teams.
Good communication skills to effectively interact with local and global teams.
Roles & Responsibilities
Applications development and design.
Developing new web applications or enhancing existing ones.
Building reusable code and libraries for future use.
Communication and coordination with different stakeholders, vendors and partners.
Responsible for complete lifecycle of a project and associated key components.
Work both as team member or Individual contributor.
Minimum 5 years of hands on experience in Java and J2EE. Would prefer a full stack developer who can contribute to backend as well as front end development.
Ability to think critically and creatively to develop innovative solutions to problems.
Object Oriented software design/ programming, design patterns and multi- threading.
Proficient with the Java/ J2EE stack development and the following technologies: Web Services (RESTful/ SOAP), Spring, Unix/ Linux, JDBC, MQ/ JMS, common open source frameworks (Maven, Log4J etc.).
Strong experience writing REST web services in Java
J.P. Morgan is a leader in financial services, offering solutions to clients in more than 100 countries with one of the most comprehensive global product platforms available. We have been helping our clients to do business and manage their wealth for more than 200 years. Our business has been built upon our core principle of putting our clients' interests first.