2017-01-21

Applications Developer Lead – VP

The Corporate & Investment Banking division is looking for a Java tech lead to work with a team of developers on a Java based Web application for Customer Onboarding. As a J2EE technical lead you will provide high quality technology solutions that address JP Morgan Treasury Services’ business needs. You will work with a team of developers on a J2EE application for Customer Servicing. You will be responsible for design and coding, and support for testing and production deployment and support. Development tasks span entire applications, from server side to web-based user interface development. You will drive project planning sessions with project managers, business analysts 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; incorporate security requirements into design; and provide input to information/data flow, and understand and comply to Project Life Cycle Methodology in all planning steps. You will also adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications. Development will be carried out in the Agile methodology. You will document the detailed application specifications, translate technical requirements into programmed application modules and develop/Enhance software application modules. You will participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation .

Experience:
* Proven working knowledge in Object oriented design & principles.

* Agile work experience & ability to contribute in all the phases of development.

* Proven experience in design and development of high-volume, low-latency web based application using appropriate JAVA/J2EE design patterns.

* Ability to work effectively in cross-functional team environments

* Innovate current features to take the application to next level.

* Involved in development of distributed application in JAVA/J2EE technologies. (Spring, Struts, Hibernate, etc.,)

* Working experience in Oracle, Code repository (SVN, CVS & VSS), Build tools (Maven, Ant etc.), IDE & Web/App servers.

* Conduct design and code review aligning with agile development cycle.

* Follow & enforce team to adhere agile best practices starting phase 1.

* Experience Willing to learn and adapt new technologies like Angular JS, Ember, Sencha UI frameworks and any other latest technologies.

* Ability to explore current market trend to adapt micro services, Docker, Restful API, JWT implementation, cloud computing platform.

* Analyze firm direction to understand upcoming technology and adaptability in the assigned application.

* Apply thought process to improve performance of the application & ensure 95 % code coverage.

* Understand application infrastructure/Deployment process/Automation and UNIX skill set.

**Job:** **Applications Development*

**Organization:** **CORPORATE & INVESTMENT BANK*

**Title:** *Applications Developer Lead – VP*

**Location:** *IN-KA-Bangalore East-Electra / 32184*

**Requisition ID:** *170000010*

Show more