Software Engineer - Java Developer Req #: 190010621Location: Bangalore East KA INJob Category: TechnologyDescriptionThe Chief Investment Office & Treasury together manage the structural risk of the firm. Treasury focuses on funding the firm short team and managing the firms liquidity and CIO manages long term structural interest rate credit and foreign exchange risk. The CIO & Treasury Markets Technology is part of a wider global team developing application software supporting these two businesses. The development team builds out and maintains application software to support key business functions across for portfolio management middle office operations and finance and risk groups.Key ResponsibilitiesTransform the business requirements into technical designImplement unit / integration testsProvide status report for managementLead & Participate in code reviews to get your code reviewed and provide feedback to othersDeliver easily maintainable applications in the face of changing requirementsLearn and lead the department wide release management and change management proceduresUnderstands delivery expectations and milestones and work with the team to keep delivery on target.Assists the team by understanding the end-to-end delivery and cross impacts. Ensures the team is managing their delivery within this broader context.Partners with the partners to ensure that requirements meet the definition of ready done and release ready.Ensures the developer is using approved designs and following defined standards practices and controls.Helps the team identify and action improvements.Assists the team as needed to escalate issues and clear impediments.Good understanding on the agile process.QualificationsBachelors Degree in Computer Science System Engineering or related field with strong analytical/problem solving skillsExperience:8 years of experience in architecture design development and technical tasks management using the Java/J2SE/JEE & RDBMS technologies such as but not limited to Servlets JSP AJAX Multithreading Struts Spring Hibernate jBPM IBML XML Web Services REST Micro services architecture Caching (EHCache/Infinispan) JavaScript and Oracle 10g/11g. Experience in preparing build and deploy scripts using ANT and MAVEN.5 7 years experience on Portal products and designing developing tuning and deploying distributed enterprise applications in an Apache Tomcat JRE Spring environment4 5 years experience in build out of Rich Internet Applications (RIA) with HTML/JavaScript7 years of SQL and query performance tuning skills for Oracle / MS SQLStrong technical skills dedication innovation drive for excellence. Widely recognized technical authority on J2EE technology stackExperience / knowledge on cloud based development would be an added advantage.Experience managing offshore/onshore model and to mentor less experienced team members is requiredStrong technical tasks estimation allocation and monitoring skills.Ability to lead delegate motivate and support resources to achieve high delivery demands is required
Job Summary
Software Engineer - Java Developer Req #: 190010621Location: Bangalore East KA INJob Category: TechnologyDescriptionThe Chief Investment Off