System Analyst Resume
Dallas, TX
SUMMARY:
- 10+ Years of Experience in analysis, design, development, testing, Implementation and Support of application software in the areas of Distributed n - tier architecture, Client/Server architecture and Web-based environment using JAVA/J2EE Object Oriented technologies.
- Good knowledge in insurance, ecommerce, Media, Retail, Telecom domains.
- Good Experience in Oracle MW & Fusion Technologies (SOA 11g, OSB).
- Extensive Design and Development experience in Java, J2EE, JSP, Servlets, EJB,JMS, OOAD and JDBC with proficient experience in applying Design Patterns of J2EE Architecture.
- Extensive development experience with open source software’s like Struts, Spring, Hibernate, ibatis and JSF.
- Expertise in developing Web Applications using Spring Dependency Injection, Spring IOC, Spring MVC, Spring boot JDBC and AOP for modularity..
- Experience in Web development using HTML, DHTML, CSS, XSL.XML, SAX, DOM, Java Script,Extn JS, JQuery, Dojo,Node js, Backbone js,Angular JS
- Extensive experience in Angular JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methods.
- Proficiency in deploying and configuring multi-tier enterprise applications on multiple servers like such as Web logic Server, Web Sphere, JBoss and Tomcat.
- Extensive Development experience with IDE’s like WSAD 5.1, RAD 6.0, RSA, Eclipse.
- Web services implementation using SOAP, REST.
- Developed Message Driven Bean MDB components.
- Expertise using the tools likes Jenkins, uBuild and uDeploy for continuous integration and deployment.
- Experience in designing UML diagrams using Rational Rose and MS VISIO.
- Experience in Database programming using Oracle, PL/SQL, DB2 and MS Access.
- Proficient in the use of Defect Tracking & Version Management Tools such as Quality Center, Rational Clear Case, VSS and CVS and responsible for various software releases.
- Expertise working in Waterfall and Agile and Test Driven development processes.
- Extensive experience with Agile Team Development and Test Driven Development using JUnit and JIRA
TECHNICAL SKILLS:
Operating Systems: Windows XP/NT/00/98/95,UNIX/LINUX
Langages : JAVA, J2EE,C, C++, VB,SQL
Web Technologies : JDBC, JSP1.2/2.0, Sterlets, HTML, DHTML,CSS, Java Script, Extn JS,AJAX, Dojos, JQuery, Node JS, Angular JS
Distributed Technology: EJB2.0/3.0, JMS,MQ, Web Services, Apache CXF, JAX-RPC, JAX-WS,JSON, SOAP,WSDL,MDB,SOA,ESB,OSB
Web Frameworks: Struts2.1/1.2, JSF,spring2.5/3.0
Persistence Frameworks: Hibernate, JPA, Ibatis
Server Side Scripting: JSP Tag Lib’s
IDE: JDeveloper, WSAD, RAD, Eclipse, Net Beans
XML: XHTML,XSL,XPATH, XML Schema, DTD, XQuery, XSD, SOAP,REST
Application Servers: BEA Web logic6.1/8.x/9.1,WebSphere6.1&5.1,JBoss
Servlets Engine(s): Java Web Server (JWS), Tomcat 5.0/6.0/7.0
RDBMS: Oracle8i/9i, PL/SQL, DB2,SQL Server-SQL,TOAD
RAD Tools: RAD 6.0/7.5/8.0, WSAD 5.1.2
Design/Development Tools: Rational Rose,Ant,Log4j,JIRA, Splunk, ILOG, Dreamweaver, Microsoft Visio
Source Control tools: VSS, CVS, SVN, Git, Gerrit, Rational Clear Case 5.0
Build tools: Ant, Maven, Jenkins, Hudson
Performance tools: Load Runner,JMeter
Deployment Tools: IBM Urbancode,CMP
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Role: System Analyst
Responsibilities:
- Designing and developing frontend of the application based on user requirements.
- Creation, Maintenance and support of deployable project archives such as WARs and EARs.
- Configuration of various J2EE and workstation server components i.e. JMS Queue configuration, Web services Configuration, Data Source configuration, External properties file Configuration using Spring Configuration.
- Developed the web service client based on the WSDL.
- Created and consumed web services using SOAP Web Service.
- Consumed Restful web services in the User Interface using JSON.
- Involved in deploying and configuring the application on Webspher6.1.
- Involved in production support to the existing applications.
- Deploy the ECS application in Development, Staging, Performance, Prepod and Production environments using Urban code
- Resolved the build issues in Jenkins.
- Performed the Performance tuning and troubleshooting the application.
Environment:IMS,AICS,Java,J2EE, JavaScript, Angular JS 2.0, HTML5, CSS, JSON, Angular JS, XML,XSL,Spring Boot, SOAP,Restful Webservices,MQ,JMS,MDB,Junit,Check Styles 1.4,Rational LTS,, Jenkins, HP ServiceManager,JIRA,RSA,DB2,Unix,Eclipse,IBM Urbancode,CMP, MyEclipse, Windows XP.
Confidential, Irving, TX
Role: Tech Lead
Responsibilities:
- Analyzing and evaluating the scope of business requirement, interacting with the client to come up with the functional documentation..
- Involved the sprint planning activities.
- Developed the Presentation Layer Technologies using JSP
- Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SPA Single Page Application
- Converted the existence Ant build project to Maven build project in APBA Project.
- Wrote the unit and integration test cases using Junit, Jmockto, Aqullian.
- Implemented the business layer using spring framework.
- Developed the SOAP based web service as per requirements.
- Implemented the DAO layer using Hibernate.
- Worked on configuring the product and pricing information in Direct store using the commerce manager tool.
- Uploaded the Product and Pricing CSV files in to Dev,QA Location using the commerce manager tool.
- Developed Message Driven Bean MDB components for Gateways.
- Involved in writing the queries to access data from the database Involved in writing the SQL’s and stored procedures.
- Resolved the build issues in Jenkins.
- Developed the Entity relationship diagrams in UML
- Performed the Performance tuning and troubleshooting the application.
- Performing code reviews using Code collaborator & Gerrit.
- Used JIRA to keep track of defects.
Environment: Jdk1.6,JSP,Servelts.JDBC,Spring boot,Hibernate,Webservics,JAXP,SOAP,WSDL,MDB, XML,Junit,HTML,CSS,JavaScript,Ajax,Angular js 2.0,,Sql,JBoss,Maven,Jenkins,JIRA,Git,Gerrit, Microservices MyEclipse,WindowsXP
Confidential, NJ
Role: Tech Lead
Responsibilities:
- Prepared the low level design based the business requirements.
- Design, develop and deploy Business Processes Orchestrated in OSB using Oracle Jdeveloper and SOA Suite 11g.
- Developed the user interface using JSP.
- Developed the Self registration login functionality using spring MVC.
- Involved in writing hibernate mapping configuration files for POJO’s.
- Developed the web service client based on the WSDL.
- Developed the Restful (REST) web service based on client requirement.
- Writing the messages to the queue using JMS.
- Involved in writing the front end screen validations using java script.
- Used Angular JS as the development framework to build a web-page in application
- Implement the singleton Design pattern, DAO in the framework
- Involved in deploying and configuring the application on Webspher6.1.
- Prepared the class diagram, sequence diagram and use cases as per requirements
- Involved in the bug fixing of the existing modules.
- Performing code reviews using Code collaborator & Gerrit.
- Analyzed test results, identified issues and reported it to the developers and project manager through Jira.
Environment:Jdk1.6,JDBCJSP,Servlets,Spring,Hibernate,EJB,JMS,HTML,JavaBeans, AngularJS, JavaScript,Ajax,JNDI,Oracle10g,Unix,,XML,XSD,,SQL,PL/SQL,XSLT,JAXB,Webspher6.1,RAD, Maven, TOAD, JIRA,Eclipse,Subversion, Jdeveloper, OSB,Log4J
Confidential, San Francisco, CA
Role: Sr Software Engineer
Responsibilities:
- Worked as GUI Interface in ECOM for batch missing Vendor ID.
- Worked as issue for Order Statistics is not showing Correctly in site admin in ECOM portal
- Consumed External web services in payment system.
- SOAP UI is used to test web services.
- Prepare a Daily monitoring report as request.
- Implemented the design patterns MVC, front controller, sessionfacade, service locator and singleton patterns in the application.
- Developed user interfaces using Struts MVC architecture.
- Involved in writing the struts action servlets and configuration files.
- Developed Message Driven Bean MDB components.
- Involved in validating the various fields in the screen by using struts validation framework.
- Prepared and updated the build scripts using Ant tool
Environment:Java5,J2EE,JSP,Servlets,STRUTS,HTML,DHTML,AJAX, JavaBeans,JDBC,EJB, MDB,JNDI,Oracle10g,SQL,PL/SQL,,UML,JavaScript,JUnit,Ant,CVS,LOG4J,JIRA,Confluence,Splunk,Akamai, TestNG, J2EE, Jetty, Maven, Subversion, Eclipse,Toad, Sql, UNIX, Wndows
Confidential, Harrisburg, PA
Role: Sr Software Engineer
Responsibilities:
- Involved in developing the enhancements to the existing system based on the Requirements.
- Developed the front end of the application using JSP pages.
- Implementing Design patterns using MVC architecture for spring framework.
- Worked a Dependency injection in spring-core Container.
- Involved in validating the various fields in the screen by using spring.
- Developed the templates for various labels using peer net reports.
- Involved in deploying and configuring the application on Webspher6.1.
- Wrote the SQL’s and PL/SQL stored procedures.
- Involved in migration of data from legacy systems to oracle data base.
- Involved in the bug fixing of the existing modules.
- Responsible for update the web page with refreshing using the Ajax.
- Experience in SOAP Web services using Apache CXF, JAX-RPC, JAX-WS,JSON Webservices.
- Involved in production support to the existing applications definitions for the application.
Environment:Java,JDBC,JSP,Servlets,SpringMVC,Hibernate,HTML,CSS,JavaScript,AJAX, Webspher6.1, RAD7, XML, XSLT, JUnit, VSS, LOG4J, Apache CXF, JAX-RPC, JAX-WS,JSON, Oracle10g, Subversion,Windows,Eclipse,
Confidential, Albany, NY
Role: Sr Software Engineer
Responsibilities:
- Involved in designing and developing the front end of the application using JSF UI component framework.
- Prepared the Detailed Design Documents, which contains the Class Diagrams and Sequence Diagrams for the complex use cases.
- Involved in preparing the technical design documents.
- Development & Unit Testing of Search, View, Update and Entry Modules.
- Designed/developed the User Interface to create web service clients, to track the history of web service client using, JSTL, HTML, CSS and DHTML.
- Developed commonly used client side validation using Java script.
- Involved in developing the custom tag using JSF.
- Responsible for implementing AJAX services to update the web page without refreshing.
- Developed the Action classes for processing the requests in the application.
- Involved in writing SQL queries to access data from the database.
- Written and debugged the ANT Scripts for building the entire web application.
- Responsible for deploying application in different environments such as Sandbox, DEV &QA.
Environment:JDK1.4, HTML, JavaScript, CSS, AJAX, JSP1.2, Servlets, JSF, Struts, Hibernate, XML,XSLT,,Log4j,JUnit,Ant,CVS,RAD,Web sphere 5.1,Web Services, EJB,Subversion,Oracle 10g,Rational Rose,Eclipse,Windows XP
Confidential, New York, NY
Role: Sr Software Engineer
Responsibilities:
- Preparing/Reviewing Use cases, UML diagrams.
- Integrating the newly written code with the existing application and performing integration and complete functionality testing.
- Developed the web interface using MVC design pattern with Struts framework.
- Implementing the saving of definitions & dynamic population of data using AJAX.
- Designed and Implemented Server Objects using Java Servlets, EJB, JDBC.
- JDBC connection pooling for accessing embedded and legacy data sources
- Created and hosted web services for data exchange of different systems.
- Designed different WSDL's that represent different services in the application.
- Effective usage of J2EE Design Patterns namely Service Locator, Business Delegate, Session Façade, DAO, Factory Method, Command and Singleton
- Developed build script using ANT to build, package, test and deploy application in web logic application server.
- Worked in setting up Testing Environment and tested the project according to Business Rules and specifications.
- Implemented quality control procedures, programming standards and documentation
- Developed the JSP using custom tags, created TLD tags and tag handler class.
- Used validator framework of struts to implement client-side and server side validations..
Environment:JDK1.4,JSP1.2,Servlets,Struts1.2,Hibernate,HTML,DHTML,CSS,JavaScript,AJAX, Custom Tag Libraries,XML,XSLT,Log4j,JUnit,Ant,WebServices,WSDL,Eclipse,EJB,Weblogic7.1, RationalRose, Oracle8i, wincvs, UNIX, Windows XP
Confidential, NewYork,NY
Role: Associate
Responsibilities:
- Involved in system architecture designing, development, integrating, testing and implementing.
- Developed the Presentation Layer Technologies using JSF (My Faces) , Facelifts.
- Designed, developed and maintained the data layer using the ORM framework using Hibernate.
- Used Spring Framework with Hibernate to map to Oracle database.
- Developed set of persistent classes using Hibernate API in the data layer for data manipulation.
- Used Hibernate persistence framework on the backend over Oracle database.
- Implementing J2EE Design patterns using MVC architecture.
- Understanding the use case document, writing backend services as per the use case.
- Worked in setting up Testing Environment and tested the project according to Business Rules and specifications.
Environment:Jdk1.4,JDBC,Servlets,XML,XSLT,DOM,HTML,JSF,JMS,Spring,Hibernate,Java Script,Log4j,Web Logic7.0,Eclipse 3.0,Oracle,UNIX,Windows XP.