System Analyst Resume
Dallas, TX
SUMMARY:
- Around 8 years of experience with results - driven performance in analysis, design, development using Java and Java EE technologies.
- Extensive experience in developing enterprise and web applications using Java EE (Servlets, JSP, Custom Tags, JSTL, JDBC), Spring Framework, Rest /Soap Web Services, Hibernate, HTML and XML.
- Understanding of all the phases of software development life cycle (SDLC).
- Experience in implementing web applications based on Struts framework.
- Experience with Spring framework using MVC architecture and dependency injection.
- Experienced in integrating frameworks like ANT, Maven, JUnit, and Log4j.
- Hands on experience with databases like MySQL, Oracle.
- Experienced in Behavioral driven development using JBehave.
- Experienced in Message Driven Bean (EJB3.X)with IBM MQ series.
- Excellent communication, interpersonal and analytical skills. Ability to adapt to changing professional work environment to implement software solutions in an efficient manner.
TECHNICAL SKILLS:
Programming languages: Java, MySQL, PL/SQL
J2EE & Frameworks: Java EE (Servlets, JSP, custom tags, JSTL, Struts), Spring-3.x, Hibernate, Web Services (SOAP, RESTFul), SORL Search, JUnit, Mockito,Log4J, Maven, ANT,UC4
Web Tools and languages: HTML, CSS, DHTML, XML, JAXB, JavaScript, Ajax, AngularJs,Jquery
Databases: MySQL, Oracle 10G/11G3
Application / Web Servers: WebSphere 8.5, Apache Tomcat 5x/6x, JBoss
IDE & Tools: Eclipse, Net Beans, Contain Management Tool (CMS), Article Tool
Version control systems: CVS, Rational Clear Case, SVN,Git
Operating systems: Windows XP, Linux/Unix
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
System Analyst
Responsibilities:
- Played the lead role in developing Confidential process based on Spring framework.
- Involved in low level design within Confidential and exposure to use cases and sequence diagrams.
- Involved in the junit testcases for different part of the processes, For webservice mocking using Mockito framwork.
- Involved in testing and understanding the performance of application.
- High level design document and UML flow for the services.
- Did Angular js POC to use in the front end side.
Environment: Java 1.6, XML,CXF,Spring 3.x, XML, RSA, Websphere,DB2, Jbehave, Mockito,J Unit 4.0, Maven3,,Splung
Confidential, Dallas, TX
System Analyst
Responsibilities:
- Played the key role in developing PM& Confidential process sebased on Spring framework.
- Involved in low level design within PM& Confidential and exposure to use cases and sequence diagrams.
- Involved in the junit testcases for different part of the processes. And for webservice mocking using Mockito framwork.
- Develop Jbehave automated script for testing the component level business scenario.
- Involved in testing and understanding the performance of application.
Environment: Java 1.6, Spring 3.x, XML, RSA, Websphere,DB2, Jbehave, Mockito,J Unit 4.0, Maven3,,Splung
Confidential, IL
Sr. Java EE Developer
Responsibilities:
- Played the key role in developing Confidential /Javeo process based on Spring framework.
- Involved in low level design within Confidential and exposure to use cases and sequence diagrams.
- Worked with Spring JDBC template to connect to oracle database for storing and retrieving values.
- Involved in the junit testcases for different part of the processes.
- Exposure to shell script to run the javeo processes.
- Develop UC4 job plan and its respective file event, file transfer and job for different processes.
- Developed JUnit test cases as part of unit testing for my module in the application.
- Involved in testing and understanding the performance of application.
- Coordination with release management team to deploy the Confidential application.
- Involved in deployment process in pre prod and prod environment.
Environment: Java 1.7, Spring 3.x, XML, UNIX shell script, Eclipse kepler, Oracle 10g, JUnit 3.0, Maven3, Clear Quest,Git,BladeLogic,UC4.
Confidential
Lead Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) that includes requirement gathering, modeling analysis, design for the new features.
- Used Spring MVC framework with controller classes, validators.
- Applied Spring tag libraries as well as JSTL for JSP dynamic content generation in the presentation layer.
- Implemented the application using Spring framework that is based on Model View Controller architecture.
- Used extensively Spring framework core module for bean creations.
- Developed front-end validation using JavaScript, jQuery and JSON for password and username.
- Involved in the development of new features end to end.
- Involved in the defect fixing for any production issues.
- Prepared design document for the developed modules.
Environment: JEE 6.0(JSP, JSTL, Servlets,), Tomcat6, Tiles, Spring 3.0, HTML, XML, JavaScript, jQuery, JSON, Eclipse, JUnit 3.0, UNIX, Ant, Clear Case.
Confidential
Software Engineer
Responsibilities:
- Involved in the business discussion for the requirement finalization.
- Involved on the development of the modules and page integration.
- Took the ownership of main page, special page and photogallery page.
- Worked alone with the business for the Omniture tracking implementation.
- Developed utility code using SAX parser for xml parsing modules
- Deployed in the development in the Linux environment.
- Helped other team member to understand CMS tool and developed modules to fetch data from CMS DB.
- Developed singleton pattern to load the properties file.
- Used SOLR search query to get the data from DB for some modules.
- Worked alone for article tool migration for frontend.
- Helped different team to develop DynaTrri module for poll.
Environment: Core Java, JEE 5.0(JSP, JSTL, Servlets, JDBC), MySQL, Ajax, HTML, XML, JavaScript, Log4J, SOLR, Maven, SVN, Tomcat5.5.x, Article tool, CMS tool
Confidential
Software Engineer
Responsibilities:
- Involved on the development of the new modules.
- Involved in the performance improvement of the portal.
- Worked alone for the migration of CMS3.0 to CMS3.8 for the whole portal.
- Worked alone to move reusable code to jsp custom tag.
- Helped other team to understand CMS tool.
- Deployed in the development in Linux environment.
- Reduced useBean definition across the portal to reduce DB calls.
- Storing data in the JavaScript variable for pagination modules and load on click for performance improvement.
- Implemented reusable custom tags and moved JSP Scriptlet code to custom tags for performance improvement.
Environment: Core Java, JEE 5.0(JSP, JSTL, Servlets, JDBC), MySQL, Ajax, HTML, XML, JavaScript, Log4J, Maven, SVN, Tomcat5.5.x, Article tool, CMS and Solr Tool.
Software Engineer
Confidential
Responsibilities:
- Involved in analysis, design and development
- Responsible for the end to end of modules under mine.
- Used Solr search criteria to get the top 10 News for DL module in japan home page.
- Implemented Ajax call to get the weather report in homepage supertab module.
- Created Design documents.
- Involved in developing and executing unit testing.
- Worked on CMS, Article tool.
- Developed the views using JSP, custom tags, JSTL, servlets and HTML.
- Used Apache Log4j logging API to log errors, warnings and messages.
- Used Maven for building Application.
- POC done for migration of CMS and Article tools.
Environment: Core Java, SOLR, JEE 5.0(JSP, JSTL, Servlets, JDBC), MySQL, Ajax, HTML, XML Parsing, JavaScript,Log4J, ANT, SVN,Tomcat5.5.x, Article tool, CMS tool
Software Engineer
Confidential
Responsibilities:
- Involved in analysis, design and development.
- Involved in developing and unit testing for three-code base.
- Worked on help pages and some modules on main pages
- Involved in bug fixing.
- Deployed in the development in the Linux environment.
Environment: Core Java, JEE 5.0 (JSP, JSTL, Servlets, JDBC), MySQL, HTML, XML Parsing, JavaScript, Log4J, ANT, SVN, Tomcat5.5.x.
Software Engineer
Confidential
Responsibilities:
- Involved in analysis, design and development
- Involved in developing and executing unit testing.
- Developed on some of main page modules and complicated modules of category page with ajax implementation.
- Worked on CMS, Article tool.
- Developed the views using JSP, custom tags, JSTL, servlets and HTML.
- Used Apache Log4j logging API to log errors, warnings and messages.
- Used ANT for building Application.
Environment: Core Java, JEE 5.0(JSP, JSTL, Servlets, JDBC), MySQL, Ajax, HTML, JavaScript, Log4J, ANT, SVN, Tomcat5.5.x, CMS tool
Software Engineer
Confidential
Responsibilities:
- Involved in analysis, design and development.
- Worked on story page and main page.
- Involved in developing and unit testing.
Environment: Core Java, JEE 5.0(JSP, JSTL, Servlets, JDBC), MySQL, HTML, XML Parsing, JavaScript, Log4J, ANT, SVN, Tomcat5.5.x