We provide IT Staff Augmentation Services!

Senior Systems Analyst Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 9+ years of experience in IT industry and Expertise in Object Oriented Analysis including development and implementation of enterprise Java applications (J2EE).
  • Working for Confidential & co currently for over a year in Quantum e - trading application.
  • Worked for Confidential from for 7 months to develop their new websites for their clients.
  • Worked for Confidential in Asset servicing technology prior to June 2013 for the past 6 years and 10 months.
  • Development and maintenance of web applications and enterprise applications using Java, J2EE technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Documentation, Production Support, Functional and Regression Testing.
  • Proficient with different Software development methodologies including Iterative and Prototyping.
  • Strong experience in Client-Server/Internet/Intranet Systems using Object Oriented Analysis / Design / Methodologies.
  • Worked extensively in Java FX 2.2 and Java FX 8.0 for Quantum trading application. Also used FIX messages in dis application
  • Experienced in developing applications using Oracle Endeca workbench and customize cartridges in Experience Manager.
  • Strong database skills, including SQL, Stored Procedure, Triggers, PL/SQL.
  • Excellent understanding of relational databases involved in application development using several RDBMS likes My SQL, DB2.
  • Good understanding of RDBMS concepts and Data Modeling
  • Extensive experience in Core Java, J2EE, Servlets, JDBC, JUnit, Log4J and MVC Framework.
  • Implemented Unit Testing and Integration testing during the projects using JUnit.
  • Exposure to ANT Build Process.
  • Strong in concepts of Linux OS and Shell Scripting.
  • Experience in coding business components using various API’s of java like Multithreading, Collections, Sockets, Networking, JDBC and JNDI.
  • Strong concepts of Java Core, Multithreading, Networking.
  • Expertise in working with OOP Design pattern including MVC, Front Controller, Service Locater, Business Delegate, Singleton, Factory Pattern, Adapter Pattern, Template Pattern.
  • Strong development experience using IDEs such as Eclipse Juno, Galileo, Spring Suite, MyEclipse Blue and JBuilder.
  • Proficient in programming with Java/J2EE and sound knowledge of associated concepts and technologies such as JSP / Servlet, Hibernate 2.x/3.x, Flex 2.0, Struts, Spring3.0, JPA, XML, UML.
  • Strong experience in troubleshooting applications.
  • Exposure to middle tier technologies like JMS and IBM MQ Series.
  • Expertise in designing the web page using HTML, CSS, DHTML, JSTL, XML, XSLT.
  • Experienced in Oracle coherence caches and servers.
  • Experience in working with Struts and Spring Framework development.
  • Good working knowledge in Spring Dependency Injection, Aspect Oriented programming and Spring MVC.
  • Experienced Rich Internet Application developer using action script and Struts.
  • Expertise in three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Design, Development of web-based Applications Using different web servers Web Logic 8.1, Web logic 9.0, Web logic 11 and Tom cat 5.5.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Motivation to work for a challenging project. Excellent team player ability to meet tight deadlines and work under pressure.
  • Proficient in understanding business processes / requirements and translating them into technical requirements.
  • Possess excellent communication, strong supervisory and interpersonal skills.
  • Extensive experience in banking products like Derivatives, Repo and Security Transactions.
  • Rich experience in the Banking & Financial domain.
  • Worked closely with BA and project management team to define and accommodate new requirements for the project.
  • Certified from Pace University for Business Analysis.
  • Received two BNY Mellon Extra Mile Awards in Jun 2009 and Feb 2011 for two different projects.

TECHNICAL SKILLS

TechnologiesCore: Java, J2EE, Flex2.0, SOA, Web Services, XML, SOAP, Hibernate, RMI, JSP, Servlets, JDBC, JNDI, XPath, UDDI, DOM, SAX, XSL, Java FX, Oracle coherence.

Dev Tools: Eclipse (Galileo), JBuilder, CVS, SVN, Squirrel-SQL, Visual Source Safe, Adobe Flash builder, Oracle Endeca WorkBench.

Open Source: Factory, Service Locater, Business Delegate, Intercepting Filter. Struts 1.1, Spring 3.0, Hibernate 3.3, Eclipse Helios and Juno, JUnit, Maven, Log4J,.

FrameworksStruts: MVC, Flex2.0, Spring MVC, and Log4j

Design Skills: OOAD, Singleton, Programming styles and Design Patterns (Java and J2EE), SOA

App Servers: Neon shadow systems, WebLogic 8.1,11 and Tom cat Server

Op Systems: Sun solaris, Linux,Windows 2008/2003/2000/ 7/Vista/XP, UNIX

Databases: DB2, Hibernate2.0, Hibernate 3.0, SQL/PLSQL, MySQL

Languages: Java, Flex, C

Design Patterns: Struts Framework, MVC (Model-View-Controller), ANT, Singleton

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Senior Systems Analyst

Responsibilities:

  • Worked as system analyst and senior programmer along with a 3 member team to design and develop the application in the new JAVA FX 8.0 framework.
  • Upgraded the application from 2.2 to 8.0 as the only resource. dis will have more additional features from the old Quantum application.
  • Used Oracle coherence and java fx to develop the UI and services dat will receive the everyday ECN feeds from different clients like Bloomberg, Bonddesk, Knight Bonds, etc.
  • Developed new services for Hartfield Municipal Brokers to process their regional brokers in Quantum application.
  • Worked on fix messages from the different ECN feeds we received and precede dat in Quantum application.
  • Fix message is an industrial standard to receive trade feeds from various ECN’s. Understood the different fix formats and the data dat is sent through them.
  • Worked on the technical design to lay out the flow of the application.
  • Developed the application using JAVA FX and FXML.
  • Developed services and server side codes using Spring Framework.
  • DAO calls are made using hibernate.
  • Responsible in maintaining the Java source code Using SVN version control system.
  • Developed the automated build script using Maven scripts for packaging the application into JAR.
  • Build the UI desktop application in JAVA FX builder.
  • Developed a logging process using Log4J to log errors.
  • Configured and tested the application with database server sql server..
  • Tested the DB data using DB thin client DB Visualizer 7.0.6.
  • Part of the development team for the project till the project is implemented.
  • Facilitated the UAT and System Integration testing in Linux op systems.
  • Involved in the post production support of dis project.

Environment: Java 1.7, Spring 3.0, hibernate 3.x, Oracle Coherence 12.1.0.3, Eclipse Kepler, Maven, Java FX 8.0 and 2.2, DB Visualizer 7.0.6, Log4j, Linux, Ant.

Confidential, VA

Web Developer

Responsibilities:

  • Worked as web developer along with a 4 member team to design and develop the websites in the new customized spring framework.
  • Constructed the application dat will have the new reward point website for our clients.
  • Used Oracle Endeca workbench and Experience manager to develop cartridges and web pages dat suits different clients.
  • Developed web pages dat will display the wish list saved by users for different products dat they liked on the site and keep track of them in order.
  • Kept track of the maximum quantity dat can be purchased per product for an user.
  • Worked on the technical design to lay out the flow of the application.
  • Developed web page using Java, Java Script and JSP.
  • Developed UI using Spring Framework.
  • DAO calls are made using hibernate.
  • Responsible in maintaining the Java source code Using SVN version control system.
  • Developed the automated build script using Maven scripts for packaging the application into an WAR, JAR EAR and deploy it in WebLogic, 10.3.5.
  • Developed a logging process using Log4J to log errors.
  • Configured and tested the application with database server Oracle 11g.
  • Tested the DB data using DB thin client Squirrel 3.3.
  • Extensively used JIRA for defect tracking and Life cycle management.
  • Part of the development team for the project till the project is implemented.
  • Facilitated the UAT and System Integration testing in Linux op systems.
  • Involved in the post production support of dis project.

Environment: Java 1.5, Spring 3.0, hibernate 3.x, Oracle Endeca workbench, Eclipse Helios and Juno, Maven, JSP, Squirrel Thin client 3.3, WebLogic 10.3.5, Log4j, Linux, Ant.

Confidential, NY

Technical Lead/Senior Developer

Responsibilities:

  • Lead a 3 member team to design and develop the processing interface on top of the customized Struts framework.
  • Constructed the core processing components for our application dat will process the 5TR message and send the instruction to our settlement systems.
  • Developed web pages dat will extract a report or display the summary screen to retrieve the number of transactions 5TR, 56X processed via our application.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the processing interface using VISIO.
  • Developed web page using Java, Java Script and JSP.
  • Wrote reusable JMS components which write the SWIFT messages to MQ based on priority.
  • Wrote reusable utilities to process store and send the SWIFT messages.
  • Developed UI using Struts MVC architecture. (JSP, tiles, Custom Tags).
  • Responsible in maintaining the Java source code Using SVN and CVS as a version control system.
  • Developed the automated build script using ANT scripts for packaging the application into a WAR, JAR EAR and deploy it in WebLogic 8.1 SP5, 10.3.2.
  • Developed a major functionality of file upload for bulk trades using Spring 3.0.
  • Spring 3.0 architecture used separately as part of dis project and used to leverage to future projects into the existing framework.
  • Developed a logging process using Log4J to log errors.
  • Configured and tested the application with database server DB2 V8 and DB2 V9.
  • Tested the DB data using DB thin client Squirrel2.3, 3.3.
  • Extensively used JIRA for defect tracking and Life cycle management.
  • Part of the initial design and requirement gathering stage of the project till the project is implemented.
  • Created the HLD, DSD, DDD, Test case document, Test Result document, etc.
  • Provided technical guidance to the team in design and development for the project.
  • Facilitated the UAT and System Integration testing in both sun solaris and Linux op systems.
  • Use Internalization using the property files.
  • Involved in the post production support of dis project.

Environment: Java 1.5, Struts1.1, DB2 8, DB2 9, MQ, JSP, Squirrel Thin client 2.3,3.3, WebLogic 8.5, WebLogic 10.3.2, JMS, Log4j, JUNIT, Sun Solaris, Linux, ANT, Shell scripts, Spring 3.0 and Hibernate.

Confidential

Tech Lead

Responsibilities:

  • Lead a 4 member team to design and develop the processing interface on top of the customized Struts framework.
  • Constructed the core processing components for our application dat will process the FPML (Financial product markup language) message and send the instruction to our pricing systems (DPX).
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the processing interface using VISIO.
  • Developed UI using Struts 1.1 MVC architecture. (JSP, tiles, Custom Tags).
  • Responsible in maintaining the Java source code Using SVN as a version control system.
  • Developed the automated build script using ANT scripts for packaging the application into an WAR,JAR EAR and deploy it in WEBLOGIC 10.3.2.
  • Developed a logging process using Log4J to log errors.
  • Configured and tested the application with database server DB2 V9.
  • Tested the DB data using DB thin client Squirrel2.3, 3.3.
  • Extensively used JIRA for defect tracking and Life cycle management.
  • Created the HLD, DDD, Test case document, Test Result document, etc.
  • Provided technical guidance to the team in design and development for the project.
  • Facilitated the UAT and System Integration testing in Linux op systems.
  • Use Internalization using the property files.
  • Involved in the post production support of dis project.

Environment: Java 1.5, Struts1.1, DB2 8, Volentene, DB2 9, JSP, Squirrel Thin client 3.3, WebLogic 10.3.2, Log4j, Linux, Shell scripts.

Confidential, CA

Responsibilities:

  • Created the new interface to directly post and remove the xml messages in the MQ to overcome the limitation of 32K in IBM system.
  • Laid a new road map in designing dis interface for our application dat can be easily used for future project with or without the limitation of message sizes.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using VISIO.
  • Developed web page using Java, Java Script and JSP.
  • Design and developed a new interface dat can remove the message from the MQ and post the message back in the MQ.
  • Interface was developed using the customized Struts MVC architecture to post and remove messages using the new UI screen.
  • Developed custom JMS components which reads multiple messages as one message segment
  • Used JDOM XML Parsers to parse the trade message to create a view in the web application.
  • Designed and developed various reusable Helper, Delegate, and Utility classes, which are being used across all the modules of the application.
  • Developed the automated build script using ANT scripts for packaging the application into an WAR,JAR EAR and deploy it in WebLogic 10.3.2.
  • Developed a logging process using Log4J to log errors.
  • Configured and tested the application with database server DB2 V9.
  • Responsible in maintaining the Java source code Using Tortoise SVN as a version control system.
  • Created the new UI components using STRUTS (JSP, tiles, Custom Tags) to display xml messages.
  • Part of the initial design and requirement gathering stage of the project till the project is implemented.
  • Responsible for the deployment of software to DEV and UAT environments
  • Co-ordinate the testing with the QA.
  • Worked in data migration and conversion plan, test plan, validation plan and back up plans
  • Facilitated the UAT and System Integration testing in Linux op systems.
  • Involved in the production implementation road maps and dress rehearsals of the systems.
  • Responsible for tracking down all the issues and upon its closure using JIRA and QUERY Tracker.

Environment: Java 1.5, Struts1.1, DB2 9, MQ, JSP, JMS, Squirrel Thin client2.2, JDOM, WebLogic 10.3.2, JMS, Log4j, JUNIT, Tortoise SVN, Linux, ANT, Shell scripts, JIRA.

Confidential

Senior Developer

Responsibilities:

  • Constructed the new Interface for the user to retrieve the key information on the trade in a report.
  • Struts based design followed in dis project
  • Made suggestions for the new DB design and architecture.
  • Part of the project from requirement gathering to delivery and post implementation support.
  • Developed custom JMS components which read multiple messages as one message segment.
  • Developed Linux Shell script utilities to trigger the processes to delete the log files which are older TEMPthan a given a time period.
  • Responsible for the deployment of software to DEV and UAT environments
  • Did unit and volume testing to ensure the performance is improved.
  • Deployed the application on Web Logic 8.1 application server.
  • Developed custom Tag Libraries using Classing & Simple Tag Handler.
  • Co-ordinate the testing with the QA.
  • Used jExcel API for creating letter of credit from a spread sheet.
  • Developed Unit test cases using Junit EE and Jmock libraries.
  • Extensively used Collections API to manage Java Objects in Business Logic layer.
  • Only resource on the project from development to delivery.
  • Resolved all the issues raised on the project.
  • Use Internalization using the property files.

Environment: Java 1.4, Struts1.1, DB2 8, MQ, JSP, JMS, Squirrel Thin client2.2, jExcel, WebLogic 8.1, JMS, Log4j, JUNIT, CVS, Solaris, ANT, Shell scripts, JIRA.

Confidential

Developer

Responsibilities:

  • Constructed the flex2.0 side of the application to allow new user interface to view and enter the trade.
  • The Rich UI screen was provided for the operations to enter the new Repo trade and make transactions using dis custom build application.
  • Did POC (proof of concept) to integrate flex in our traditional java based application
  • Provided technical guidance to the team on flex2.0, MXML and action script (Tan a new technology).
  • Developed the reporting screen for repo trades using Hibernate2.0.
  • First few teams to use Hibernate2.0 and managed the configuration and transaction of existing DB2 to leverage with hibernate to form a new layout.
  • Created a reusable architecture using hibernate dat formed the layout for future design in our application.
  • Trained new resources to work on Flex, MXML and AS.
  • Used the RMI to leverage the communication between Java and Flex components
  • Co-ordinate the testing with the QA.
  • Facilitated the UAT and System Integration testing
  • Involved in the post production support of dis project.
  • Successful implementation of dis project lead to future projects developed using Java, Flex and Action Scripting.

Environment: Java 1.4,Hibernate 2.0, Struts1.1, DB2 8, Flex2.0, RMI, MXML, AS, MQ, JSP, Squirrel Thin client2.2, WebLogic 8.1, JMS, Log4j, JUNIT, CVS, Solaris, ANT, Shell scripts, JIRA.

Confidential

Developer

Responsibilities:

  • The new online screens were developed as part of dis project to notify the customers on the corporate actions.
  • The module was developed on the new Spring Framework 1.2. Tan a new technology for the BANK.
  • Worked on developing one of the screens a dashboard dat shows the MT56X transactions traded in a day using the Confidential .
  • Used customized Spring MVC architecture to layout the new screen design.
  • Part of a 5 member team from Construction to development to implementation.
  • Deployed the application in WebLogic 9.0.
  • Part of the UAT and System Integration testing.
  • Used DB2 for the back end data.
  • Version History was maintained using Harvest.
  • Developed a logging process using Log4J to log errors.
  • Developed the automated build script using ANT scripts for packaging the application into an WAR.

Environment: Java 1.4, Spring1.2, DB2, JSP, WebLogic 9.0, JMS, Log4j, Harvest, Solaris, ANT, Shell scripts, JIRA.

We'd love your feedback!