We provide IT Staff Augmentation Services!

Senior System Analyst Resume

0/5 (Submit Your Rating)

Bedminster, NJ

SUMMARY

  • A pioneering Full stack web developer with over 8 years of experience building complex server - side web-applications that use powerful relational databases to persistently store data using Java technologies, object oriented programming and RDBMS concepts.
  • Experience in building beautiful, responsive websites optimized for mobile and desktop performance using HTML, CSS, JavaScript and scale to support hundreds of thousands of users.
  • Experience in Web application development using JavaScript, JSP, Servlets, JDBC, LDAP, EJB, JSF, Hibernate, Ajax, JSON, Struts, Spring, JNDI, JMS, XML, Java Beans, HTML, XHTML, CSS, Angular JS, Node.js, Express.js, jQuery, Bootstrap, Prime Faces, UML, MongoDB, Oracle, SQL, SOAP, RESTful Web Services, Spring Framework (2.0-4.0), Spring MVC, Hibernate 3.0 ORM.
  • Involved in Agile methodology and Waterfall model with respect to the successful development of the projects.
  • Involved in design sessions, performed analysis on requirements, participated in task break downs and estimations sessions, assigned tasks to myself and team members, participated in daily scrum, bi-weekly Sprint end review and retrospect meetings.
  • Played Scrum poker to properly assess the tasks and assigned work hours accordingly based on the inputs from team members.
  • Experience in messaging formats such as JMS, MQ, Message Broker.
  • Proficient in MEAN JavaScript Libraries.
  • Experience in creating web applications client and server side to databases using MongoDB, Express.js, Angular.js and Node.js.
  • Good working experience with web/applications servers Apache Tomcat 7.0.37, JBoss 5.0, WAS 7.0, WebLogic 11g/12c.
  • Experience in various open source frameworks and tools like Adobe Flex SDK, JSF, Spring, Struts and Hibernate.
  • Proficient in developing Model View Controller (MVC) Architecture based applications using Struts, JSF, and Spring (including web flow) Frameworks.
  • Good knowledge in Big Data related technologies.
  • Good knowledge with the tools in Hadoop Ecosystem including Pig, Hive, HDFS, MapReduce, Sqoop, Storm, Spark, Kafka, Yarn, Oozie, and Zookeeper.
  • Good experience in writing SQL Statements, Stored Procedures Functions, Triggers and Cursors for database transactions and experience in Query optimization.
  • Experience in creating Mule Flows, ESB Mule.
  • Experience in using various design patterns such as MVC, Singleton pattern, Decorator, Command, Factory, Abstract Factory, Adapter, Front Controller, Builder, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed enterprise applications.
  • Experience in XML data parsing using JAXP (DOM2 and SAX2).
  • Experienced in design and connectivity of the Database using Oracle 9i/10g, SQL Server, MySQL, and MS Access.
  • Performed DevOps for Linux Mac and Windows platforms.
  • Good knowledge on Configuration Management Database (CMDB) and able to build and maintain the logical service configurations of the infrastructure and application domains that support a service using ITIL.
  • Experience in version control systems Apache SVN, Microsoft TFS, stash, CVS, Git, IBM Clear case, Perforce version.
  • Experience in automation using Selenium WebDriver, RC and Grid.
  • Competence in using Java IDE tools of Eclipse, NetBeans, Rational Application Developer (RAD), WebSphere and Application Developer (WSAD) to develop dynamic web applications.
  • Good working knowledge on JUNIT, SPOCK, Test NJ, Jmeter and SOAP UI.
  • Used Log4J to print the logging, debugging, warning information on the server console.
  • Developed ANT and Maven scripts for dependency management and to build and deploy J2EE Applications.
  • Experience in using tools like JIRA, Redmine, and Quality Center for updating development tasks.
  • Strong experience in Understanding Business Applications, Business Dataflow and Data relations.
  • Good technical, communication, and interpersonal skills. Able to work reliably under pressure. Committed team member with strong analytical and problem-solving skills, and can quickly adapt to new environments & technologies.

TECHNICAL SKILLS

LANGUAGES: C, C++, Java, J2EE, PL/SQL, SQL

OPERATING SYSTEMS: Windows 98/2000/XP, Linux, Unix (AIX), MS-DOS.

JAVA TECHNOLOGIES: J2EE, JSF, JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Rest and SOAP Web Services, ESB Mule, OSB, Design Patterns, JAVA Beans, Primefaces.

WEB/APPLICATION SERVER: Tomcat 5.0/6.0/7.0.37 , WebLogic 6.0/11g/12c, JBoss 4.3.2/5.0, WebSphere 5.0/7.0.

FRAMEWORKS & IDE TOOLS: Grails, Adobe Flex SDK 3.4, Spring, JSF1.2, Struts1.2/2.0, AJAX, Hibernate 3.0, LDAP Security, AJAX, JAX-RS, GGTS, Eclipse, BI Publisher, SoapUI, Jmeter, Log4J, CVS, Rational ClearCase, Subversion, TOAD, SVN, GIT, SQL Developer, JIRA, Redmine, Quality Center.

WEB-DEVELOPMENT TECHNOLOGIES: JSP, XML, HTML, Java Script, AngularJS, jQuery, Bootstrap, Express.js, Node.js, CSS, Servlets, JSTL (Tag Libraries), JSF (Java Server Faces), ANT, Maven, JUnit, SPOCK, Test NJ.

NoSQL: MongoDB

RDBMS: ORACLE 9i/10.x, MySQL, SQL server, MS Access.

AUTOMATION: Selenium WebDriver, RC, Grid, Load Runner

OOAD: UML, Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential, Bedminster, NJ

Senior System Analyst

Responsibilities:

  • Analyzed the client requirements and functional areas of the existing system.
  • Interacted with clients and coordinated with the team members on critical issues and solved them.
  • Involved in preparing high level requirements documentation for successful implementation of the requirements.
  • Involved in team discussions for successful decomposition of requirements to various tasks.
  • Developed UI components using JSP, JSTL, AJAX, HTML, JQuery, CSS and Java Script.
  • Utilized DOJO framework and xml technologies.
  • Involved in developing, skinning and styling the flex components.
  • Worked on enhancements to identify fallouts and helped teams to identify root causes of the problems and developed the action plans to address these problems.
  • Created business layer component beans and their dependencies in spring MVC.
  • Developed Restful web services and modified existing services based on client requirements.
  • Developed DAO’s, Persistence objects for Object Relational Mapping using Hibernate.
  • Developed SQL migration scripts for enhancements and new requirement changes.
  • Fixed critical SR and QC tickets as per the business requirements.
  • Migrated the tools from UNIX to Linux environment in the IT Cloud and performed debugging, testing to ensure successful transition to the Linux environment.
  • Used MMC Mule management console to monitor the request and response.
  • Had written Mule flows to call other webservices.
  • Streamlined the exchange of data with extensive security and monitored and scheduled tasks using FTP and SFTP.
  • As a part of maintenance, provided on-going support, executed programs on a monthly basis, responding to requests from users and/or administrators for help in carrying out various operations, as well as fixing problems or determining workarounds for these problems.
  • Worked closely with Analytics team to consolidate the number of optimization tools using current state-of-the-art technologies.
  • Performed automation using Selenium WebDriver.
  • Streamlined routines/scripts for the all the tools for greater efficiency.
  • Worked on documentation, and submitted the documentation for review and acceptance, and made appropriate changes specified by the tool owners.
  • Involved in demo sessions to demonstrate the requirements to manager and BA team.
  • Deployed the application components into Tomcat application server.
  • Implemented unit testing using JUnit framework, prepared test documents for QA.

Environment: J2EE, Spring MVC, JavaScript, DOJO, XML, Ajax, adobe flex, JQuery, Hibernate 3.0, ESB Mule, Tomcat 7.0, SQL server, Toad, JSP, ANT, Quality Center, CVS, SVN Version Control, Eclipse Mars, Selenium, Secure Shell Client.

Confidential, Jersey City, NJ

Senior Java Developer

Responsibilities:

  • Involved in analysis, design, and developing middleware using Servlets, Java Beans, Hibernate, Spring and doing enhancements and issues resolutions.
  • Created rich interface for employee related accounts using Flex.
  • Designed the project using MVC, Service Locator and Business Delegate patterns.
  • Followed agile methodology, interacted with the client, provided/received feedback on the features, suggested/implemented optimal solutions and tailored application to customer needs.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provided abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX to create the user interface views Migration 3rd party applications.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Involved in design and development of UI component, using frameworks Angular JS, JavaScript, HTML, CSS and Bootstrap.
  • Followed Single Page Application (SPA) Pattern and used Angular JS MVC to build a cross-browser complaint application.
  • Implemented core features of Angular JS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Designed and integrated the full scale Hibernate / Spring.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Developed hibernate DAO framework with spring framework.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Performed automation in test driven framework using Selenium WebDriver.
  • Created JUnit test cases, and Developed JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Developed ANT script to build .war and .ear files for the application.
  • Provided L3 support in handling difficult or advanced problems and assisted L1 and L2 support teams in addressing the issues.

Environment: Java 1.7, Java Scripts, HTML5, CSS3, Spring 4.0, Adobe Flex, Junit, Servlets, JDBC, JQUERY, JSON, AJAX, Angular JS, DOM, Jenkins, JMS, RESTful, HQL, Selenium, JIRA, Hibernate, PL/SQL, Oracle 11g, JPA, Eclipse, EJB, Knockout.js, Gradle, Selenium.

Confidential, Hartford, Connecticut

Java Developer

Responsibilities:

  • Actively involved in design and developing J2EE Components.
  • Used Maven Scripts to build and deploy war files to QA environment.
  • Extensively used Spring MVC and Hibernate Framework 3.2 for data handling.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Used Spring Framework 4 for dependency injection and integrated with Hibernate, Spring Service Bean and Spring MVC controllers.
  • Implementing Terracotta in following scenarios HTTP Session Replication, and POJO Clustering/ Spring Integration.
  • Involved in writing Spring Configuration using XML file and Annotations that contains object declarations and dependencies.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Implemented Liferay portlets for software catalog, user directory, site navigation, alerts and announcements.
  • Implementing MVC, DAO J2EE design patterns as part of application development.
  • Implementing Spring MVC pattern for User Management Application.
  • Customized RESTful web services using Spring RESTful API, sending JSON format data packets between frond-end and middle tier controller.
  • Involved in designing the front-end using Angular JS, HTML5, Java Scripts, and CSS according to the instruction they provided.
  • Involved in writing application level code to interact with RESTfulWebAPI’s, evaluate JSON from server and making AJAX requests and handling JSON objects.
  • Implemented PL/SQL queries and used Oracle 11g stored procedures, and built-in functions to retrieve and update data from databases.
  • Involved in all the agile meetings like iteration planning, daily scrum meetings and iteration retrospective meetings and also acted as Scaled Agile Framework team member.
  • Used log4j for logging statements.
  • Used lots of data structures, collections, exception handlings and multithreading programming during the module implementation including customer info module, statement module and other with core Java.
  • Responsible for the connection to Oracle database with JDBC, including data querying and updating.
  • Used Java Mail for asynchronous communication to send automatic email notifications to clients.
  • Recommended system solutions by comparing advantages and disadvantages of application development and alternatives of purchases.
  • Prepared SQL Queries for data transfer and Callable Statement to call SQL stored procedures for data persistency with JDBC in Java back-end.
  • Implemented testing with JUnit and used Subversion for version control.
  • Participated in test-driven development.
  • Conducted training for client workplace staff and utilizing the CRM application software and worked closely with clients to understand CRM application enhancement needs.
  • Measuring customer satisfaction levels and taking on complex customer issues and resolving them.

Environment: Java, spring 4.0, Hibernate, JAX-RS, Spring MVC, JSON, JSP, HTML, CSS, GWT, Java Script, JQuery, AJAX, AngularJS, Mockito, log4j, WAS 8.5, Maven, Mule ESB, Oracle 11g, BackboneJS, Node JS, Clearcase, Eclipse, WebLogic 10g, jQuery, MVC, Oracle 11g, Rational Rose, XML, UML, Web Services, JUnit, EJB, SVN, Windows, UNIX.

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Used various Grails and JEE technologies to design, develop and code web application functionality to achieve client expectations.
  • Interacted with Business Analysts, Quality Assurance Analysts and Technical Documentation Writers to deliver the functionality as required.
  • Designed, developed restful web services and exposed using ESB (Network Director from SOA Software).
  • Written queries to get data from LDAP directories for role based security authentication.
  • Involved in design and development of code and unit test cases of user interface and business layer logic for assigned tasks.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Provided inputs to planning and design sessions to identify functional requirements and estimate work efforts.
  • Interacted with the Business Community to gather and analyze the requirements and to ensure clarity of specifications.
  • Performed analysis on the requirements, participated in task breakdown sessions, involved in SCRUM poker for task assessments, assigned tasks to myself and team members, participated in daily scrum, bi-weekly sprint end review and retrospect meetings.
  • Prepared end-user documentation to explain new functionality.
  • Wrote PL/SQL, JavaScript and Restful Web services as per the requirements to create new modules and enhance the existing modules.
  • Worked closely with Quality Assurance Analysts and Production Support team to resolve customer issues.
  • Successfully developed the enhancements and new requirements to the Business Community and team members.
  • Developed user-friendly GUI interface using HTML, CSS, and JSP.
  • Involved in the design of MVC architecture.
  • Developed the view components using STRUTS Tag Libraries and also created Action classes and form beans.
  • Validated the customer credentials and other information with Struts Validator Framework and displayed the error messages.
  • Developed parsers that parse the mails and store the information in database and also made a backup.
  • Created important components using Servlets and used Oracle 10g for Database.
  • Developed and implemented complex SQL queries such as OLAP queries.

Environment: Struts, JSP, Log4J, Tomcat Server, Oracle 10g, MySQL and Eclipse, JBoss, HTML, Servlets, WebSphere 6.0, Linux, UNIX.

Confidential

Java Developer

Responsibilities:

  • Interacted with the business analyst to discuss and understand the business rules and flow of the application.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Participated in discussions with offshore and onsite team members, involved in task break down and assessments sessions, participated in daily scrum to coordinate with development and QA team.
  • Involved in discussion with the manager in assigning tasks to myself and team members, participated in daily scrum, bi-weekly Sprint end review and retrospect meetings.
  • Extended Flex components to achieve closer result to the designer's prototype. Improved the UI experience ofFlex application by incorporating innovative ideas of RA UI.
  • Built traditional Java web application using JSF and Jboss Richfaces.
  • Utilized latest Ajax & Json technologies to provide better experience.
  • Used JAXB for XML parsing to generate compensation statements.
  • Used BI publisher to generate templates.
  • Developed DAO’s, Persistence objects for Object Relational Mapping using Hibernate.
  • Developed Stateless Session Beans for modeling the business logic.
  • Developed server side application, which handles the database manipulation with the back-end Oracle, database using Hibernate 3.0.
  • Developed PL/SQL, stored procedures and functions to manipulate the database.
  • Deployed the application components into JBoss application server.
  • Demoed the newly implemented requirements to the business analyst and other team member’s during the sprint end reviews.
  • Implemented unit testing using JUnit framework, TestNG and developed Mock objects and integrated it withANT build scriptsfor invocation during build time.

Environment: Adobe Flex SDK 3.4, Actionscript, J2EE, JSF, Richfaces, Icefaces, Javascript, XML, Ajax, Json, JAXB, Hibernate 3.0, Jboss 5.0, Jenkins, Log4J, Oracle 10g, SQL Developer, JSP, JQuery, Servlets, Maven, TFS Version Control, Test NG, Flash Builder, HQL, Eclipse Helios 3.6, BI Publisher.

We'd love your feedback!