We provide IT Staff Augmentation Services!

Application Analyst Resume

4.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • Over all 6+ Years of experience in application software development supporting web - based applications on J2EE framework, and GUI based applications.
  • Proven track record of coding, integrating complex technical processes within international, high-profile and deadline-oriented environments.
  • Extensive experience in Java J2EE technologies using Core Java, Java collection, JDBC, Threads, Spring Framework, Struts Framework, Hibernate, Servlets, DHTML, CSS, XSLT, JMS, JSTL, Display Tag (Custom Tag), Ajax, UI Design, Java Script.
  • Extensive experience of working on all tiers of J2EE n-tier Architecture. Servlets & JSP using the Struts /JSF framework in the web tier and EJB as business tier and JDBC/SQL to interface with the EIS tier.
  • Proficient in designing applications using Java and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer etc.
  • Good web page design skills using HTML, CSS, Java Script, AJAX, XSL and XML.
  • Expertise in writing JUnit test cases.
  • Extensive Knowledge in Java Persistence API.
  • Exposure to Software Engineering methodology like Agile methodology, Waterfall methodology.
  • Responsible for coding, implementation and unit testing of various J2EE related projects.
  • Expert in designing and developing various UML diagrams using tools like Rational rose, RUP.
  • Good experience on EJB (stateless Session, MDB, Entity Beans).
  • Extensive experience in Tomcat Server, Weblogic and WebSphere application
  • Good Experience in implementing Web Services such as SOAP, WSDL, UDDI.
  • Extensive experience in database designing using RDBMS Concepts in Oracle, MS SQL.
  • Hands-on experience in writing stored procedures, functions, views, triggers and joins.
  • Involved in preparing use-case, functional, technical design of the project and test case document.
  • Excellent ability to quickly master the technologies and concept.
  • Good verbal and written communication skills. Ability to deal with people diplomatically.
  • Comprehensive problem solving abilities

TECHNICAL SKILLS

Programming Languages: Java 1.4,1.5,1.6, SQL

J2EE Technologies: Servlets 2.2, 2.3, 2.4, JSP 1.1, 1.2, 2.0, JDBC 2.0, 3.0, JNDI

Frameworks: Jakarta Struts 1.2, 1.3, Spring 1.2, 1.3, 2.0, Spring MVC, Hibernate 2.0, 3.0, JSF1.2, 2.0, Tiles, Validator

Web Technologies: HTML, HTML5, DHTML, JavaScript 3.03, AJAX,J Query, Dojo 2.0, CSS, CSS3, CMS, Java Beans

GUI: Swing, AWT, GWT

XML Technologies: XML 1.0, XSL 2.0, HTML, DHTML, XSL 1.0/ XSLT 1.0/XSL-FO, JNDI 1.1, LDAP 3.0, SOAP 1.2, AXIS 2

Application Servers: IBM WebSphere 6.1, BEA WebLogic 8.1, 10, Jetty

Web Servers: Apache Tomcat 5.x, 6.x, 7.x

EAI Tools: Apache Axis 1.4, 2.0

Web Service: SOAP, JAX-RPC, JAX-WS, WSDL, JAX-R

Databases: Oracle 8i, 9i, 10g, DB2, SQL Server 2000, 2005, MySQL

Messaging Systems: JMS

IDE Tools: IBM WebSphere Studio Application Developer (WSAD), Eclipse 2.0, 3.0, 3.1, My Eclipse, Microsoft Visual Studio, Dream Weaver 8.0

Design Pattern: MVC, Singleton, Factory, Facade, Builder, Observer, Command pattern, DAO Factory, Business Delegate

Version Control Tools: SVN, CVS

Operating Systems: Windows 98, NT, 2000, XP, Vista, 7

Tools: Ant, Maven, JUnit, Log4j, XML Spy, File Zilla

Database Tools: TOAD, MySql Query Browser

Design Methodologies: UML, Rational Rose, RUP, Agile, Waterfall

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP

PROFESSIONAL EXPERIENCE

Confidential, Detroit, MI

Application Analyst

Responsibilities:

  • Helped the project architect to collect the information about Google App Engine, provided useful supports like Architectural Design Document, and supporting diagrams.
  • Helped the architect in creating project documentation and high level diagrams.
  • Supported the team on defect fixes, code merge, deployment and testing.
  • Developed one of the layout of the project using, JSP, Servlets, HTML5 etc
  • Provided useful information on Sonar code review, setup the entire sonar testing configuration for code quality review and documented the results.
  • Provided POC for new features of the upcoming sprints.
  • Worked on collecting information about the right video codec for Google TV, edited the videos to correct codec and deployed to Amazon.
  • Demoed the project to the on visit dealers and sellers when required.
  • Provided support for Android application.
  • Participated in enhancement, test case review, manual testing, code review, collecting useful information & research about the project.

Environment: Java 6, HTML5, CSS3, XML, Ajax, Java Script, JQuery, JSP, Servlets, Google App Engine, Google Datastore, GWT, JDO, Android, Sonar Testing, Struts, JDBC, SVN, Agile Methodologies, Microsoft Visio, Adobe Photoshop Wondershare Video Editor, Amazon Cloud, Maven

Confidential, Pittsburgh, PA

Sr. Java Developer

Responsibilities:

  • Worked as a production support team and my duties involved defect fixing, code merge, deployment and testing.
  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects and defect fixing.
  • Written JSP’s, Servlets and deployed them on Websphere Application Server.
  • Used the JNDI for Naming and directory services.
  • Involved in debugging the application.
  • Used Websphere application server to deliver high performance and scalability.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Participated in the test case reviews, and manual testing of the enhancements during Release 4.0.
  • Data-retrieval from back-end database using Data Source from JDBC Drivers.
  • Participated in the code reviews for various initiatives, Performed Static Code Analysis to follow the Best Practices for Performance and Security.

Environment: Java 5, HTML, JSP, Java Script, AJAX, CSS, XML, Spring MVC, Spring AOP, Spring DAO, Spring Services, Servlets, JDBC, iBatis,, MB, WPS, RAD 8, Web Application Server 6.1, Maven, Oracle 9i/PL/SQL.

Confidential, Tallahassee, FL

Java Developer

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects etc.
  • Involved in the analysis and design of the initiatives using Rapid Application Development.
  • Involved in the development of the User Interfaces using HTML, JSP, JSF, Dojo, CSS and AJAX.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Involved in the presentation tier design as well as services layer, and prepared the class diagrams, sequence diagrams.
  • Involved in development of major enhancements.
  • Involved in writing web services to connect to other applications.
  • Involved in the design of the Presentation Tier, Services Layer etc for all the initiatives.
  • Prepared the Technical Design Document for both Presentation Tier, as well as Middle Layer.
  • Involved in the development of the presentation tier using Spring framework.
  • Enabled web security and protect different URL patterns within the application.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Participated in the test case reviews, and manual testing of the enhancements during Release 1.4, 1.5, 1.6.
  • Used perforce for defect tracking as well as activity tracking.
  • Involved in fixing the defects during integration testing.
  • Data-retrieval from back-end database using Data Source from JDBC Drivers.
  • Involved in writing stored procedures
  • Participated in the code reviews for various initiatives, Performed Static Code Analysis to follow the Best Practices for Performance and Security.

Environment: Java 6, HTML, JSP, Swing, Java Script, AJAX, Dojo 2.0, CSS, Spring MVC, Spring-web Services, Spring AOP, Servlets, JDBC, Hibernate/JPA, JAX-WS, Flex, JBoss, Websphere, JDK 1.6, Ant, SQL Server 2005.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Interacting with the business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
  • Extensively used Struts component classes for developing applications for handling user requests.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Developed UI using Swing.
  • Developed Data Access Classes using the Hibernate.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Created Data Source and deployed the Web application in application Server.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • Created java Interfaces and Abstract classes for different functionalities.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Implemented java design patterns like Singleton, Factory, Command patterns.
  • Communicated with external applications JMS messages using MQ Series.
  • Written independent JavaScritpt, CSS files and reused in UI pages.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Used JUnit to write repeatable tests mainly for unit testing
  • Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the database.
  • Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.

Environment: Java1.5, Servlets2.5, Struts1.2, JSF 2.0, Swing, JSTL, XML, ClearCase, XSLT, JMS1.1, UML, Log4J, DB2, iRAD, Apache Axis, Web services, WSDL, EJB, Java Script, JQuery, SOAP, Maven, Quality Center, PL/SQL Developer, JUnit

Confidential, Dublin, OH

Java Developer

Responsibilities:

  • Developing solutions to requirements, enhancements and defects.
  • Involved in requirements Design, Development, and System Testing.
  • Developing UI screens using JSP, Servlets.
  • Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.
  • Implemented the JSF package with MVC framework.
  • Created multiple view access for access control between administrators and Adjusters.
  • Developed and utilized J2EE Services SERVLETS, JSP components.
  • Implemented Action class to encapsulate the business logic.
  • Used Struts framework for developing applications.
  • Used various design patterns like Singleton, Facade, Command, Factory, DAO.
  • Used Object Oriented Application Design (OOAD) for deriving objects and classes.
  • Data-retrieval from back-end database using Data Source from JDBC Drivers.
  • Stored Procedures, database triggers were used at all levels.
  • Communicating across the team about the processes, goals, guidelines and delivery of items.
  • Developed the Java Code using Eclipse as IDE.
  • Utilize Struts (MVC2) framework and developed JSP pages, Action Servlets and XML based action-mapping files for web tier.
  • Configuration of Tomcat 4.1 for the application on Win NT server
  • Used Java script for validation of page data in the JSP pages.
  • Responsible for code version management and unit test plans.

Environment: Eclipse, Tomcat server 4.1, J2EE (Java 1.4, JSP, SERVLETS), DB2, Struts Framework, XML, JDBC, JNDI, Windows XP, JavaScript, UML.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in extracting uses cases from Design Specifications and Functional specifications taking SRS into consideration.
  • Implementation of Business logic with respect to Functional behavior of the designed interfaces using UML diagrams.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Developed web pages using JSPs and JSTL to halp end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Used JavaScript validation depending on requirements.
  • Implemented Tiles in Struts Framework inorder to avoid code redundancy for developing userscreens that contain same Headers and Footers
  • Developed Ant scripts and Perl Script for deployment builds.
  • Deployed the entire application on Apache Tomcat Server.
  • Writing stored procedures and Triggers in order to extract data efficiently from the database and optimization of model layer.
  • Designed UML diagrams using Rational Rose 2003 Enterprise Edition Used Oracle 9i as database inorder to access Authorized customers information like username and validation period.

Environment: Java, Multi-threading, Servlets, JSP, Struts, Eclipse, JDBC, SQL Server 2000, JavaScript, HTML, Swings, JavaBeans, UML, Tomcat, XML, MVC.

We'd love your feedback!