We provide IT Staff Augmentation Services!

Business Analyst Resume Profile

SUMMARY:

  • 12 years of extensive experience in software applications development and production support.
  • 10 Years of experience in all phases of Software Development Life Cycle SDLC which includes User Interaction, Business Analysis/Modeling, Design/Architect, Development, Integration, Testing, Implementation, Documentation, Builds, Configuration Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control in developing web based, client/server, distributed architecture applications using Java and J2EE technologies.
  • Good understanding and domain experience on Securities, Funds, Banking and Settlement systems
  • Strong experience in the entire Software Development cycle, which involves design, development, coding, testing, implementation and supporting phases.
  • Strong development experience in Java, J2EE, Servlet, JSP, Struts, Spring, Hibernate, JDBC, Java Beans, JNDI, LDAP, XML, XML Schema, Web Services, Maven, ANT, Log4j, HTML, JavaScript.
  • Experienced in implementing MVC Frameworks such as Spring MVC, Jakarta Struts, EJB2.0, and Hibernate 3.0.
  • Experienced in Developing and Deploying Applications using WebSphere Application Server 7.X, WebLogic Application Server 10.3, JBOSS Application Server 3.x and Apache Tomcat 7.x.
  • High working knowledge of IDE's including RAD 7.x, Eclipse, WSAD 5.0,My Eclipse 3.x , Oracle SQL Developer1.5.x,PL-SQL Developer 7.1.4,TOAD 8.x,Aquadata Studio 10.X.
  • Experience in implementing designing phase using J2EE Design Patterns like Singleton Pattern, Business Delegate, Session Facade and Data Access Objects.
  • Expert in Web/User Interface development using AJAX, HTML, DHTML, CSS and Java Script.
  • Strong experience in writing and creating XML, XHTML, XML Schema XSD's , XML Parsers like SAX and DOM.
  • Ability to collaborate with the Business Analysts and end-user team members for the purpose of defining the characteristics of a desired future state.
  • Demonstrated experience working as a Data Analyst performing source to target analysis across multiple data warehousing platforms.
  • Experienced in translating complex technical terminology, concepts and issues in terms understandable to technical and non-technical management and staff
  • Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX, LINUX.
  • Experience in Implementing RUP Methodology, WaterFall Model and Agile/Scrum Development of Software Development Lifecycle.
  • Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Proficiency in using Software Configuration management tools like SVN, CVS.
  • Expertise in working with databases like IBM DB2/UDB, Oracle 8i/9i/10g, SQL Server 2000, MySQL.
  • Expertise in writing complex SQL queries, Views using IBM DB2, Oracle 10g and higher.
  • Experience in working under high stress environment to meet the project deadlines. Ability to deliver results in a high-energy, fast-paced environment
  • Highly motivated and detail oriented to research and determine root cause of coding, data or other issues
  • Excellent communication, analytical, interpersonal and presentation skills
  • Experience in managing team of more than 10 members as Technical Lead in offshore and onshore model.
  • Followed and implemented ITIL process.
  • Having working experience for different clients such as Comprendium, Lehman Brothers, Citi Bank Singapore, USA
  • Worked with the support teams on the post release activities.
  • Worked with team on critical incidents to minimize the escalations.

TECHNICAL SUMMARY:

  • Domain
  • Banking and Securities, Funds, Corporate securities, Logistics, e-Commerce
  • Operating Systems
  • Windows 2000/XP/95 server, Unix, MS-DOS.
  • Languages
  • C, C , Java, JavaScript, XML, UML, HTML, DHTML, PIG, Hive
  • Java Technologies
  • JDK 1.6/1.5/1.4, Servlets, JDBC, JNDI, Applets.
  • Web Technologies
  • Struts1,Strut2,Spring 3, MVC, Hibernate 3, Java Server Faces JSF , SERVLETS, JSP, JPA, XML, JavaScript, HTML, CSS, Java Web Services ,JQERY
  • Middleware
  • J2EE 1.4,SOAP, JAXB ,RESTful WebServices, Hive, PIG
  • Application Servers
  • WebSphere Application Server 6.x, Weblogic Application Server 10.3, JBOSS 3.x,Tomcat 7.x.
  • Databases
  • IBM DB2 10, MS - SQL Server 2008/2005, Oracle 10g/9i/8i
  • Frameworks
  • Struts 1, Strut2,JSF,Spring,Spring MVC, Hadoop
  • Tools/IDE
  • Intellij IDEA,RAD 7.x, WSAD 5.0, Eclipse 3.0,Jbuilder 2005,Oracle JDeveloper 10.3.3.1,NetBeans 6.0,Oracle SQL Developer 1.5.x,PL-SQL Developer 7.1.4,TOAD 8.x,,Aqua data studio 10.x, HPQuality control , Rally.
  • Other Tools
  • SSH, AJAX, ANT, HTTP Analyzer, fiddler, Maven, eclipse
  • OR Mapping
  • Hibernate,EJB

PROFESSIONAL EXPERIENCE:

Java Technical Lead

Custody Reporting: Citidirect for securities is a web portal which has multiple applications integrated under CDS web portal. Custody Reporting Application is a reporting application under CDS Citi Direct for Securities web portal. Custody reporting application maintains the security data which is related to different type of accounts global, local cash and safe keeping account. User can generate the online reports for safekeeping and cash account of different type of Securities based on the business date. Custody reporting application provides the flexibility to user to schedule the time based schedules and event based schedules along with the online reports. By using schedule extract client can receive the raw data to load in to their system for the data enrichment process at their end. Application also provided different type of delivery modes such as email, sftp, ftp, and secure copy methods to transmit the files to user, clients.

Responsibilities:

  • Worked on complete life cycle of software development, which included new requirement gathering, redesigning and implementing the business specific functionalities, testing and assisted in deployment of the project to the PROD environment.
  • Worked on client Side development and the Server Side Development.
  • Worked on developing and leading new modules, enhancements and change requests.
  • Expertise in quickly analyzing production issues and coming up with resolutions
  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Designed and developed customized report functionalities, search securities based on different criteria's by security, account, sec id. etc .
  • Used Test Driven Development approach to implement the solutions, by writing test classes using JUnit
  • Developed complete solution using Spring MVC, Service layer and DAOs for implementing filters for list pages as well as advanced search functionality using hibernate Criteria restrictions.
  • Inserted validation for self-developed features using custom validation classes
  • Written complex SQL queries in order to generate monthly statistics reports for a variety of MIS requirements.
  • Worked in designing phase of UML diagrams, Flow charts using Rational Software Architect.
  • Analyze, estimate and prepare technical specifications for change requests
  • Involved in the test case preparation and execution of them in the system environment.
  • JSP's, JSTL Tags and Tag Libraries, Servlets have been used extensively for developing client side components.
  • Worked in unit testing, SIT and UAT Testing.
  • Build, Customize and maintained the continuous integration of the project/tool using Jenkins as a CI.
  • Identified and implemented best practices across the organization.
  • Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure
  • Bright self-starter with an ability to deliver results and learn new skills
  • Experienced in defect tracking using HP Quality Center, Rally.
  • Implemented various production monitoring using HP site scope alerts
  • Involved in application on-call support for immediate attention of issues
  • Worked with ethical hack team during VA test and fixed VA issues.

Environment : Java 1.6, Spring2.5, Hibernate3.0, JSP, JavaScript, Tiles, CSS, XSL, Web sphere 5.1, 6.1, 7.0 , SQL, , Apache, HTML, JUnit, XML, Log4J, Struts 1, STRUT2, EJB 2, , IBM DB2.

Confidential

Application Support Lead - CDS applications.

Confidential is a web portal which has multiple applications integrated under this web portal. CDS application maintains the security, Funds, Custodian data which is related to different type of securities, Fund accounts for cash and safe keeping data. User can generate the online reports for safekeeping and cash account of different type of Securities based on the business date. CDS applications provides the flexibility to user to schedule the time based schedules and event based schedules along with the online reports. By using schedule extract client can receive the raw data to load in to their system for the data enrichment process at their end. Application also provided different type of delivery modes such as email, sftp, ftp, and secure copy methods to transmit the files to user, clients.

Entitlement: Is a web based application where CDS user will be given an access to the applications which are part of CDS framework. User will submit the work order to eServe team when user needs an access to the application. eServe team will entitle the accounts, functionalities to the respective applications based on the details provided in work order from the entitlement UI. Once access is provided users can log on to application.

Responsibilities:

  • Managed the team size of 25 members from different regions located in Singapore, India, and Belfast, US.
  • Followed and implemented ITIL methodologies.
  • Handled production outages and managed major incidents, escalations.
  • Implemented different processes to deliver quality service.
  • Worked on the knowledge gaps which were identified during support and improved Knowledge base.
  • Conducted regular calls with dev team, client, and production support teams to deliver quality support.
  • Worked with the support teams on the problems which were identified during support until issue is fixed.
  • Conflict management.
  • Back up plans in terms of application and team management.
  • Conducting weekly call with dev. team on the production issue with the support teams
  • Arranging weekly status call on production issue with the teams, partner systems.
  • Analyzed and addressed urgent production issues by involving respective teams.
  • Addressing the gaps which are identified during production support by preparing an Issue Resolution doc for the teams.
  • Handled the release walkthrough calls with the teams
  • MIS reports for stakeholder teams.
  • Worked with team on incident reports.
  • Coordinated with partner systems, application managers for defects and permanent fix.
  • Updating the management on the support status on weekly basis.
  • Notifying management immediately for any severity issues.

Environment : Java 1.6, Spring, Hibernate, JSP, JavaScript, Tiles, CSS, XSL, Web sphere 5.1, 6.1, 7.0 , SQL, RAD 7, Maven, Apache POI, SWIFT, HTML, JUnit, JavaScript, JSON, YUI, XML, Log4J, Tortoise SVN , Jenkins, Cucumber, IBM DB2, Erwin Solaris 10

Confidential

Integrated Portfolio Management System IPMS

Confidential is web portal which Integrates different departments in supply chain management system such as Finance management, Lease Management and logistics, order, billing and payments. This system maintains the data and track status about Announcement, Shipment, Goods In, Audit, Refurbishment, and Remarketing.

Responsibilities:

  • Worked in designing phase of UML diagrams, Flow charts using Rational Software Architect.
  • Analyze, estimate and prepare technical specifications for change requests
  • Involved in the test case preparation and execution of them in the system environment.
  • JSP's, JSTL Tags and Tag Libraries, Servlets have been used extensively for developing client side components.
  • Involved in unit testing, SIT and UAT Testing.
  • Build, Customize and maintained the continuous integration of the project/tool using Jenkins as a CI.
  • Identified and implemented best practices across the organization.
  • Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure
  • Worked on Use Cases And Functional Test Cases.
  • Design Development of GUI screens using WebWork, Html and JavaScript.
  • Worked on Hibernate ORM mapping files for the java objects.

Environment: Java, J2EE, Web Work, JavaScript, Oracle, HTML, Hibernate, Dotj, TOAD, Eclipse, Websphere, WASAD, Windows.

Hire Now