Java Applications Developer
Graduate job Mumbai, India IT development
Job description
A fantastic opportunity has arisen within Global Investment Bank for 2 enthusiastic Java, Flex/ActionScript Developers to join a successful team of highly skilled technologists to help with the continued development of the Corporate Brooking and Bond Pricing suite of applications. If you are a seasoned Java / Flex developer looking for enterprise development projects within Investment Banking where you can make a name for yourself, have opportunity to use all the latest, greatest and most progressive technology in a unique commercial environment, than this is the position for you. The role involves architecting, designing and developing cutting edge Web 2.0 UI and Services. You will be working in a fast paced, busy and exciting environment. You must possess excellent Java J2EE, Flex 3/4 technical skills - be dynamic, motivated, technically skilled, quick learner, agile, etc. Job Description Information · Develop java / flex application enhancements and object oriented, pattern-based designs · Develop java unit and integration test cases in junit/testing · Coordination of build release using automation technologies such as ant/groovy. · Profile applications for memory leaks and performance issues. · Model JEE architecture for scalability and redundancy. · Produce component based, modular, efficient code according to team standards using structured methods where applicable · Producing Functional Specifications, reviewing them with interested parties and incorporating feedback. · Contribute and participate in system design discussions. Document application design and support information. · Trouble-shoot any problems and conduct an impact analysis. Determine a course of action to rectify the problem
Desired profile
· Experience with implementing functional enhancements based on given requirements and specifications · Ability to identify incomplete requirements and engage business analyst for clarification · Understanding of design repercussions when a change is planned · Must be familiar with and use structured software development lifecycle methods especially Agile, RAD · Understanding of WSDL and other interface driven design. · Experience with build frameworks (maven, ant). · Hand on experience of HP Quality Centre and Apache desirable. Minimum of 5 years Java J2EE + Spring development experience · 2 + years Flex experience · 2 + years Oracle or MSSQL Server experience · 3 + years ORM tools (Hibernate/ iBatis) · 2 + years JSP · Excellent understanding of n-tier design and J2EE technologies · Software development using structured methods, design patterns · Practical experience of using various containers & their management(Tomcat / Apache) Desirable Experience • JPA, JTA, JDOM, XPath, EJB, Linux, MQ, XML, Quality Centre, SVN.• Web design skills using HTML5, DHTML, Ajax / JSON, JSP and Java Script J.P. Morgan is an Equal Opportunity Employer