We provide IT Staff Augmentation Services!

Senior System Analyst Resume

2.00/5 (Submit Your Rating)

VA

SUMMARY:

  • 7+ years of experience in Web application design and development using Java/J2EE Technologies, UI/UX Technologies and Object - Oriented Programming.
  • Proficient in developing web applications and server-side development using JavaScript, HTML5, CSS3, jQuery, Angularjs, jQuery Mobile, backbones, JSP, Servlets, Hibernate, Spring, Struts, JDBC, XML, Log4j, JUnit.
  • Managed Amazon Web Services like EC2, Lambda, S3 bucket, ELB, Auto-Scaling, IAM, DynamoDB, through AWS Console and API Integration.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more EC2 instances.
  • Nattable implementation with RCP and Eclipse Plugin Development
  • Experienced in implementing Attivio, Data Indexing Tool for Advance Search related applications.
  • Experienced in Java Integration with Restful Web Services.
  • Experienced in creating Web Services using WSDL, Restful Web Services and SOAP protocols.
  • Experienced in using various web/application servers like JBOSS, WebLogic 12 and Apache Tomcat 6.x.
  • Strong understanding of Spring MVC and service-oriented architectures.
  • Experienced in application design using Unified Modeling Language (UML), Sequence diagrams, Case diagrams, Entity Relationship Diagrams (ERD), Data Flow Diagrams (DFD).
  • Experienced in design, development, Unit testing, integration, debugging and implementation and production support, client interaction and understanding business application, business data flow and data relations from them.
  • Experienced in Continuous Integration tools like Teamcity, Jenkins, etc.
  • Experienced with software development methodologies like Agile, Scrum, Kanban.
  • Implemented SSL Hand shaking, Creating trust stores between servers.
  • Experienced in fixing Security Assessment like SCABBA, Veracode, thread Modeling.
  • Good understanding and experience with Software Development methodologies.
  • Ability to work independently or in a group with minimal supervision to meet deadlines.
  • Excellent communication, analytical skills and flexible to learn new technologies in the IT industry towards company’s success.
  • Skills include Software Development, Solutions Deployment, User Training & Support OOAD, GUI Design, Requirements Definition, Coding & Scripting, Debugging & Troubleshooting, Testing & Documentation

TECHNICAL SKILLS:

Programming: Java 8, Ajax, C, C++, XML, SQL, JavaScript, JSON, Visual Basic, VBA, Regular Expression, JavaScript, jQuery, jQuery Mobile, Angularjs, Backbone JS, Require Js, HTML, CSS

Frameworks: Spring 3.0, Hibernate 3, Struts 1.2, Nattable, Spring Integration

Databases: MySQL, Oracle 11g, Gemfire 8

Tools: Eclipse, RAD, NetBeans, Imacro 8

Software: MS Office Suite (Access, Word, Excel, PowerPoint)

Build, Version Controls, CI: Ant, Maven, SVN, CVS, Team City, Jenkins, Control-m

Systems and Servers: UNIX shell, Linux shell, Windows (all/cmd), Macintosh OS X (basic), WebLogic, Tomcat, JBoss, WebSphere

PROFESSIONAL EXPERIENCE:

Confidential

Senior System Analyst

Responsibilities:

  • Design new and upgrade existing technical architectures to meet ongoing business requirements for Vanguard Gemini Program to build a Portfolio and Risk Management tool.
  • Model and Develop various business objects like orders, Benchmarks, Index Constituents, Security Reference Master, Market Data etc., as spring beans and configure their dependencies through Spring Dependency Injection.
  • Develop UML artifacts to depict Data interaction model between SmartCo Datahub, Portfolio Management Tool, Charles River Order Management System, Axioma tool and their hierarchical dependencies for project stakeholder demos and Business requirement sessions.
  • Designing workflow models and system design using MS Visio
  • Develop Order Management, Order History screens using Core java, Spring framework and integrate with Gemfire in-memory DB to cache data and show real time order status updates via Continuous Querying feature of Gem Fire.
  • Develop & Enhance Orders view, Manager Workbook, Manager Dashboard, Proposed Orders View, Portfolio Details, Risk Exposure, Cash Exposure, Holds & Substitutions screens using Angular, RequireJs, java, Spring, Gemfire.
  • Develop Portfolio construction feature optimize to interact with Axioma optimization and Analytics API to generate orders and risk analytics for a given portfolio and submit the orders to Charles River OMS.
  • Develop portfolio slice, index slice, Manual order, import order functionalities to send orders to CRD OMS.
  • Create and Maintain JMS compliant MQ's for queuing messages that are exchanged between SmartCo Datahub and Portfolio Management tool.
  • Develop Enterprise Integration patterns with Spring integration to read Benchmarks, Portfolios, Security Master, Market Data from SmartCo Datahub on a daily basis & Marshall/Unmarshall Orders and Order status updates, Security Reference Master, IBOR holdings data between PM Tool, Smartco, CRD
  • Access and query cached data from partitioned and distributed regions using OQL via Gemfire Data Browser and also monitor Gemfire Cluster statistics via Gemfire Pulse.
  • Integrate AXIOMA, a third-party tool, and use of its API and Risk Models to perform Portfolio Optimization and generate Risk Analytics for Vanguard Portfolio's.
  • Configure Crucible and SVN and perform code reviews via Crucible.
  • Perform the role of a build master to build, deploy and elevate the code to QA & UAT environments on a rotational basis.
  • Software Change Management like Versioning, Revision Control, Code branching, forward merging, Release tagging with SVN.
  • Develop JUnit Test suites and maintain code coverage thresholds using mock frameworks such as Easy mock, Power mock.
  • Configure EclEmma eclipse plugin and monitor code coverage percentages before every code commit to ensure clean builds.
  • Develop and Maintain Maven build scripts to compile software code, run JUnit Test cases and create deployment artifacts.
  • Participate in daily scrum meetings for status updates, Decomp sessions to analyze new business requirements with Product Owners, QA Team, peer developers, project managers and business analysts.

Environment: RCP, Java 8, Spring 4.0, Nattable, Linux, Shell Scripting, Gemfire, Smartco, Crucible, Jenkins, Control-m, CRD, Maven, Sonar, Multi-Tier Architecture.

Confidential, VA

Senior Software Engineer

Responsibilities:

  • Involved in the requirement analysis, design, and development and testing the application.
  • Handling huge data from flat file reading/writing using Bean IO APIs, RDBMS and MQs message posting using Java batch inserts and multithreading.
  • Responsible for designing business objects for the system and providing the interface between the different system
  • Create and Maintain JMS compliant MQ's for queuing messages that are exchanged between VaCMS, MMIS and other data system.
  • Developing the application using Agile Methodology
  • Developing complex web pages for client interaction and data gathering.
  • Writing Imacro scripting to automate the UI testing scenarios
  • Writing automated integration and unit test cases using cucumber
  • Developing database schema and written complex queries to do data analytics.
  • Co-coordinating and Managing Production Deployments over weekends and after business hours
  • Involved in problem analysis and resolution, documentation, troubleshooting, performance tuning and code fixes of various applications running in development and production environment.
  • Designing restful interface for the application and involved in doing POC in new initiates
  • Running automated test cases after every deployment
  • Developed JUnit test cases for every functional flow.
  • Coordinating on Production issues and narrow done the issue to break it down
  • Coordinating with various team like WebSphere, DBA, Build Team in Resolving Architectural and environmental issues

Environment: HTML5, JavaScript, CSS3, jQuery, JSP, EJB, Spring 3.0, Restful Services, SOAP, Java Servlets, JavaBeans, JDBC, Oracle database. CI tools like Jenkins, and Versioning tools ClearCase.

Confidential, MN

Senior Software Engineer

Responsibilities:

  • Responsible for on time response on support ticket raised for fleet Web Application
  • Guiding the offshore team technically and bringing them up to the standard. leading the team in doing Enhancements in project by following the Scrum Methodologies
  • Coordinating on Production issue meeting and narrow done the issue to bring it down.
  • Coordinating migrations like cloud server migration, WebLogic upgrade, SSL Migration, Oracle upgrade, data refresh between environment. coordinating with various team like web server, SSO, WebLogic, JBoss, WebSphere, DBA in Resolving Architectural and environmental issues
  • Maintaining the Attivio Search tool which helps in indexing the DB and provide faster response.
  • Doing POC in new initiates.
  • Co-coordinating and Managing Production Deployments
  • Running Test cases after every Production deployment via Jenkins.
  • Supporting Selenium Testing Project, doing modification to these projects based on functionality changes

Environment: HTML, JavaScript, JSP, Angular JS, Backbone JS, Require JS, CSS, Spring 3.0, Restful Services, SOAP, Java Servlets, JavaBeans, JDBC, Oracle database, Appworx scheduler, Attivio Search tool. Frontend API like backbone, Require JS. CI tools like Teamcity, Jenkins, and Versioning tools Like CVS and SVN and work closely to Infrastructure.

Confidential

Software Engineer

Responsibilities:

  • Involved in the requirement analysis, design, and development and testing the application.
  • Developed class diagrams and sequence diagrams as part of application design using UML.
  • Developed the application using Agile Methodology.
  • Developing reusable application components for use across the series of applications. These Components include standard presentation tier handling, standard validation routines, etc.
  • Designed the Restful interface for the application.
  • Involved in designing Complex data flow which manipulates Payment Processing.
  • Developed JUnit test cases for every functional flow.
  • Worked on Maven for compiling and building the application.

Environment: Java, J2EE, Spring 3.0, Hibernate, HTML, CSS3, Restful Services, jQuery, Oracle, PLSQL, Maven were used. Interacted with OBIEE Data layer

We'd love your feedback!