We provide IT Staff Augmentation Services!

Sr Programmer Analyst Resume

4.00 Rating

Memphis, TenesseE

SUMMARY

  • Over Seven years of IT experience in development, configuration, assembly and deployment of web and client/server applications in Java/J2EE based applications.
  • Expertise in OOA, OOD, Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various Software engineering process ranging from Waterfall to Agile methodology.
  • Experienced in Java Application Development, Distributed Application Development and Object Oriented Programming (OOP)
  • Extensive experience in designing and developing Multi-Tier Web Applications using J2EE and UML, Server side Business Logic using XML, Struts Frame work, JSF, Ice Faces Java Servlets, Java Server Pages, JDBC, Java Beans, Web Sphere, Web Sphere Application Server 5.x/6.x, Web Logic Server.
  • Experience in Web Services to implement SOA using SOAP, WSDL and UDDI
  • Hands on experience in deploying, implementing, testing and support of full life cycle and implementations of various J2EE internet/intranet and distributed applications.
  • Solid experience in design and implementation of MVC architecture such as Struts.
  • Expertise in XML technologies such as DTD/Schemas and XSL.
  • Experienced in frameworks: Jakarta struts framework,Jsf, spring and Hibernate.
  • Excellent in databases like IBM DB2, Oracle 8i/9i, SQL Server 2000, MySQL, Sybase.
  • Experienced using IBM Web Sphere, BEA Web Logic and Tomcat.
  • Experienced in using Java IDE Rational Application Developer (RAD) 6.0/7.0, Eclipse.
  • Experience in Database design, Entity relationships, Database analysis, Programming SQL, Stored procedure’s PL/ SQL, Packages and Triggers in Oracle and SQL Server on Windows and UNIX.
  • Sound Knowledge of E-Commerce software systems
  • Extensive experience in creating business, functional and technical documentation
  • Excellent verbal, written communication and presentation skills, problem solving and conflict resolution skills.
  • Extensive development in UNIX/Windows NT/98/2000/XP.

TECHNICAL SKILLS

Programming Languages: C, Java, C#, JavaScript, PHP, HTML,DHTML

Architecture J2EE: JSP, Servlet, JMS, Struts, UML, JDBC, XML Schema, XML, Java Beans, EJB, Spring, Hibernate.

Database Management Tools: SQL, PL SQL, TSQL

Design: Object Oriented Design, UML

Development Environments: Eclipse, IntelliJ Idea, RAD, IBM Web sphere Studio, Borland JBuilder, Squirrel SQL, SQL Plus.

Application Servers: Apache Tomcat, IBM Web sphere 5.1.2, BEA Web Logic

Packages: Microsoft Office Suite, Adobe Acrobat, Macromedia MX Studio, Microsoft FrontPage, Log4J, PThreads Library

Relational Databases: Oracle, DB2, MS Access, MySql, Sybase, SQL Server 2005,2008

Operating Systems: DOS, Windows 3.x, Windows 95/98/NT/2000, Linux, Sun Solaris, IBM OS/2 Warp, Power Macintosh.

Network Operating Systems: Novell 3.x, 4.x and 5.0. Windows NT/ 200 Software

PROFESSIONAL EXPERIENCE

Confidential, Memphis, Tenessee

Sr Programmer Analyst

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development
  • Used Spring Framework for Dependency Injection and integrated it with the JSF Framework.
  • Involved in coding for the presentation layer using Icefaces.
  • Developed datatables using ace components and implemented Sorting, Filtering and Pagination functionalities to it.
  • Used Spring Jdbc to retrieve the data and represented the data in the form of tree which has seven hierarchies and implemented drag and drop functionality to it.
  • Used IText to generate pdf in the form of a tree.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Customized the CSS for the ace components used as per the style guide.
  • Wrote various select/update/insert SQL queries and store procedures for Oracle.
  • Involved in fixing bugs the bugs or defects in the application.
  • Code reviews and refactoring done during the development and check list is strictly adhered during development.

Environment: JSF2.0, Icefaces 3.0,Spring Dependency Injection, Spring JDBC, Java 1.6, IText 5.3.1, Maven, SVN,CSS, eclipse indigo, Web Logic Application Server 10.3.5

Confidential, Richmond, Virginia

Sr Java/J2EE Developer

Responsibilities:

  • Implemented Struts Framework and Hibernate in the new version of the Application.
  • Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.
  • Involved in coding for the presentation layer using Struts and JavaScript.
  • Developed Action classes, Dyna Action Forms and used Validation framework.
  • Extensively used Java Scripts to enforce client side validations and also used jquery for ajax processing.
  • Involved in development/ maintenance of various web services using IBM Web sphere to interact with other Applications.
  • Wrote various select/update/insert SQL queries and store procedures for Sybase.
  • Successfully executing offshore modeling by TEMPeffective and on time noledge sharing with offshore project groups through weekly team meetings and daily status update calls.
  • Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements.
  • Involved in fixing bugs the bugs or defects in the application.
  • Worked as the part of a core team to monitor and enhance the performance of the application.
  • Provide guidance and direction to team members in their day-to-day activities.

Environment: Jakarta Struts Framework 2.0, Spring Dependency Injection, Hibernate, Java 1.5, Web Services, CSS, eclipse, Web Sphere Application Server 5.0, JUnit,UNIX, JavaScript, Servlets, JSP, JDBC, jquery,PL/SQL.

Confidential, Omaha, NE

Senior J2EE Developer

Responsibilities:

  • Designed Use Case and Sequence Diagrams according to UML standard using Rational Rose.
  • Implemented Model View Controller (MVC-2) architecture and developed Form classes, Action Classes for the entire application using Struts Framework.
  • Performed client side validations using JavaScript and server side validations using in built Struts Validation Framework.
  • Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.
  • Implemented Cross and Core cutting concerns like logging, policy enforcement and declarative transaction management using Spring AOP.
  • Implemented the data persistence functionality of the application by using Hibernate to persist java objects to the relational database.
  • Used Hibernate Annotations to reduce time at the configuration level and accessed Annotated bean from Hibernate DAO layer.
  • Used HQL statements and procedures to fetch the data from the database.
  • Used JMS for asynchronous exchange of message by applications on different platforms.
  • Developed the view components using JSP, HTML, Struts Logic tags and Struts tag libraries.
  • Involved in designing and implementation of Session Facade, Business Delegate, Service Locator patterns to delegate request to appropriate resources.
  • Used JUnit Testing Framework for performing Unit testing.
  • Deployed application in WebSphere Application Server and developed using Rational Application Developer RAD 6.0.

Environment: J2EE 1.4, Spring 2.0, Struts 1.2, Hibernate 3.0, JSP 1.2, Eclipse, WSDL, JMS, Java Script, XSL, XSLT, Servlets 2.5, Oracle 10g.

Confidential, St. Louis, MO

Senior J2EE Developer

Responsibilities:

  • Responsible for writing detail design documents and class diagrams and sequence diagrams.
  • Developed the code using Test Driven Development (TDD).
  • Involved in the configuration of MQ Queue and Listener port configuration.
  • Designed a Multithreaded model to picks up the request message from the queue, process and put response message to response queue.
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Used Spring MVC framework for implementing the Web tier of the application.
  • Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Worked on Hibernate persistence tier. dis involves developing mapping files and Hibernate (POJOs/ DAOs).
  • Used Lo4j debugging tool to monitor the Error Logs.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Involved in tracking and resolving Production issues.

Environment: Java 5.0, JSP2.0, WebSphere 6.0, WebSphere MQ 7.0, JSF, Spring 2.5, Hibernate 3.0,JNDI, JMS, J2EE, JDBC, Servlets 2.5, Web Services, SOA, Ant, Log4J, Oracle 11g, Java Script, CSS, HTML, AJAX, RAD 7.0, SVN, Unix, Unix Shell Scripts, Junit 4,TOAD.

Confidential

Java Programmer

Responsibilities:

  • Developed presentation screens by using JSP, HTML and JavaScript.
  • Developed code with Java, Servlets, JSP and Java Script.
  • Developed Session beans for functionality as per the requirement.
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Involved in the Integration testing support and involved in bug fixing.

Environment: Servlets2.2, JSP1.2, EJB1.2, JDBC2.0, JavaScript, HTML, Oracle, PL/SQL, Weblogic 5.1, CSS.

We'd love your feedback!