We provide IT Staff Augmentation Services!

Applition Developer Consultant Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Over 7 Years of experience in analysis, design and development of Java Applications in highly dynamic and challenging environments.
  • Experienced in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, implementation, testing, deployment and production support.
  • Possess expert level skills developing applications using Java, Struts, spring, JSP, Hibernate, Javascript, Java Beans, JDBC, HTML, Java Servlets, C++, Web Sphere, Tomcat, and Java Web Server.
  • Expertise in developing Multi - tier enterprise level web applications using various J2EE technologies including JDBC, JNDI, JMS, REST, SOAP, WSDL.
  • Expertise in various open source frameworks and tools such as Jakarta Struts framework 1.3.8, Spring 2.5, Hibernate 3.0 ORM, GUI plug - ins like Tiles Framework, validation plug-in like Validator Framework.
  • Proficient with Model View Control Architecture (MODEL-2, STRUTS Frame Work). Highly skilled in J2EE distributed component Architecture, OOD Programming skills using java.
  • Experienced in developing XML documents with XSDs /DTDs using DOM, SAX, JAX-B parsers.
  • Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns Singleton, prototype, Factory pattern, Abstract Factory pattern, DAO pattern, MVC pattern, Command pattern, Decorator Pattern, Front Controller Pattern.
  • Strong skills with an understanding and development experience in Web Services, XML, SOAP, UDDI, J2EE and WS-Security.
  • Experience in using JAX-WS to develop Web Services.
  • Expertise in writing and executing unit test cases using J-Unit Testing Framework
  • Experience in developing web applications using JSF Framework.
  • Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose, Microsoft Visio.
  • Proficient in Web development using HTML, CSS, XML, AJAX, JQuery, JSON and Javascript
  • Expertise in using Apache-ANT and writing build scripts (build.xml).
  • Expertise in using Apache-Maven for building applications for its dependency, jars and repository management.
  • Extensive experience in working on IDEs like Eclipse, Net Beans 5.0, Visio, TOAD (Oracle), Edit plus, Text Pad, XML Spy, RAD 7.8/8.0, WinSQL.
  • Extensive experience using POJO for various purposes.
  • Expertise in using Log4j.
  • Extensive experience in working with various relational databases like DB2, Oracle and SQL Server and thorough knowledge in SQL, PL/SQL, Stored Procedures, Functions, Triggers, Cursors.
  • Involved in Performance tuning of java applications.
  • A team player with strong communication, analytical and problem solving skills. Proven ability to manage multiple projects and concurrent responsibilities in a highly dynamic environment.

TECHNICAL SKILLS

Java/J2EE: Java, JSP/J2EE, JavaScript, RMI, Java Beans, JDBC, Struts, Spring, Servlets, JMS, JNDI, SSL.

Frameworks: Jakarta Struts 1.3.8, Struts 2, Hibernate 3.0, Spring 2.x

Application Server: Web sphere 4.0 / 5.0/7.0, Apache, JBoss, Tomcat6.0/7.0.

IDEs: IBM RAD 7.5/8, Eclipse 8.5, Net beans, XML Spy

Case Tools: Rational Rose and Visio Professional

Languages: TSQL and PL/SQL

Operating Systems: Sun Solaris, Red Hat Linux, HP-Unix 9.x, Windows 98/NT/2000/XP/Vista/7

Database: DB2, Oracle 9i, Oracle 8i, Oracle 8.0, Oracle 10g, SQL Server 2008

Tools: Maven, ANT, SVN Version Control, CVS Version, HP Quality Center, IBM Rational ClearCase,Git

Web Services: SoapUI, WSDL, JAX-WS, JAXB, REST

XML technologies: XHTML,HTML,DHTML, XML, DTD, XML Schema, SOAP, WSDL

Web Technologies: XML, HTML, CSS, DHTML, JavaScript, EXT JS, DOJO, JQUERY, AJAX, SoapUI Pro, SAX and DOM.

PROFESSIONAL EXPERIENCE

Confidential, CA

Application Developer Consultant

Responsibilities:

  • Responsible for coding, testing and documentation with given requirement.
  • Used JAXB for generating annotated Java Objects from XSD and to keep XSD schema definitions synchronized with Java Objects when there are continuous changes.
  • Used JAX-WS for developing web services and clients and Web Service operation invocation is represented by an XSD file based on Soap protocol and to convert the API calls and responses to and from SOAP messages.
  • Developed a web service using top down approach by generating WSDL.
  • Used Open JPA to Implement the Java Persistence API
  • Created JPA entity for each table and then joined the entities using mapping relationships.
  • Implemented J2EE design patterns like DAO, and Factory Pattern.
  • Used Adapter Pattern to converts the interface of a class into another interface which the clients expects.
  • Developed various classes using Java 1.6
  • Created various test cases using JUnit.
  • Used SoapUI for web service testing. Created a test case with test steps by importing the WSDL., added assertions to the test steps for validating the response.
  • Created a J2C application for a COBOL transaction where the business logic is implemented.
  • Developed the application using IBM RAD 7.5/8 and used standard/plug-in features for editing, debugging, compiling, formatting and automating build.
  • Involved in preparation of the technical design documents
  • Experienced with JAR and EAR packaging and deploying jars to repositories.
  • Created Shared Library for client project using POJO classes and packaging the applications.
  • Used Dozer for mapping data types of two different objects in run time, used custom mappings in xml files.
  • Responsible for writing SQL queries, stored procedures, functions against DB2 database to read/modify the data.
  • Used Log4j for logging errors, messages and performance logs.
  • Used Clearcase and GIT for version/revision control.
  • The project was implemented in Agile Methodology.

Environment: Java, J2ee, Java beans, SOAP, WSDL, REST, IBM RAD 7.5/8.0, Maven 3, DB2, MySQL, WinSQL, Log4j, Websphere 7, Clearcase, GIT.

Confidential, Madison, WI

Java Developer

Responsibilities:

  • Responsible for Requirement gathering, coding, testing and documentation.
  • Responsible for developing and maintaining all the entity and session beans
  • Development UI modules using HTML, JSP, JavaScript and CSS.
  • Developed web application using JSF Framework.
  • Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over Java class and MQ-Series using JMS.
  • Designed and integrated the full scale Struts/Hibernate persistence solution with the application architectures.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Involved in Preparation of the technical design documents and involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and DAO etc.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript.
  • Used JSF validation framework for front end validations.
  • Involved in designing and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Developed the application using My Eclipse 8.5 and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting and build automation
  • Job monitoring with Control-M scheduler.
  • Handling user requests such as code enhancements, bug fixes.
  • Configured OTM (Oracle Transportation Management) for Planning, Dock scheduling and Freight payment.
  • Designed reports per the need of the user.
  • Created stored procedures, triggers and functions using PL-SQL to meet user requirements.
  • Used Log4j for logging errors, messages and performance logs

Environment: Java, J2ee, Java beans, Servlets, JMS, JSP,JSF, Servlets, Struts 1.2,Hibernate, Spring Java Script, JDBC, Control-M, Struts, UNIX, HTML, XHTML, XSLT, SOAP, WSDL, Eclipse 8.5 Web Services, Oracle 9i, PL/SQL, Log4j.

Confidential, Columbus, OH

Senior Java/J2EE Developer

Responsibilities:

  • Prepared UML diagrams such as Use case Diagram, Sequential Diagram, Class Diagram using Rational Rose.
  • Used Spring MVC component to give common look and feel to an advisor application to make web pages more interactive used AJAX.
  • Written *.hbm.xml file, for developed POJO to map the object to relational database.
  • Responsible for writing hibernate configuration files, POJOs and HQL/SQL Queries
  • Designed and implemented data model using Hibernate 3.0 as the persistence layer that uses Oracle as backend database.
  • Developed front end modules and consumed various Web services in the business layer using protocols like SOAP, UDDI and WSDL.
  • Used JAXWS API for retrieving WSDL file from Universal Description Discovery and Integration Registry (UDDI).
  • Extensively SoapUI tool for testing the Web service
  • Used DOM parser for parsing and manipulating XML Documents
  • Transfer of data from presentation tier to web tier is done using Value Object(VO)
  • Building and deployment of EAR, WAR, JAR files on test, stage and production systems in Web Sphere Application Server.
  • Used Apache Maven for building applications
  • Created Stored Procedures using SQL/PL-SQL for data modification (using DML insert, update and delete) porting of data.
  • Involved in Unit testing and debugging of the application using Log4J and J-unit.

Environment: Java,J2ee, JSP, Servlets, Struts 1.38, Web Services, XML, XML Schema, Oracle 9i, eclipse, SVN, Maven, Test Bed Cache (TBC), File Zilla, and Putty.

Confidential, Bentonville, AR

Senior Java Developer

Responsibilities:

  • Used HTML, DHTML, Java script, JSP, JSTL and Tag Lib in the presentation tier
  • Designed Cascading Style Sheets (CSS) which are included in the JSP
  • Designed using MVC design pattern of the struts framework
  • Used DAO classes for adding user, deleting user, retrieving data
  • Developed business delegates to communicate with the Enterprise Java Beans (EJB) and web services residing on the business tier
  • Worked on Java Script extensively for client side validations
  • Used Hibernate ORM (Object Relational Mapping) Framework to interact with the database
  • Software methodologies like SCRUM were implemented
  • Involved in Critical Bug fixes and Enhancement of application
  • Developed a Spring MVC component that is commonly used throughout the application
  • Developing Procedures, Functions, and Triggers as per the development needs
  • Effectively working with Rapid Concurrent SQL to query the database
  • Used Rational Clear Quest for workflow automation and management
  • Developed Ant scripts to build and deploy the application onto Web sphere Application Server

Environment: Java, J2EE (JSP,XML), RAD 6.0, Struts 1.2,Hibernate, Spring, Java Script, Servlets, JSP, Web sphere 6.1, Oracle 9/10g, CSS, HTML, DHTML, Jakarta ANT, Rational Clear Quest and Windows XP.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design, development and implementation of this application.
  • Developed User Interface using HTML, JSP
  • Validated the data using JavaScript
  • Developed Servlets for retrieving/updating the data from tables in the database
  • Designed and created the database tables to conform third normalization form
  • Wrote PL/SQL stored procedures and triggers
  • Trained the users on using the software

Environment: J2EE 1.3, Servlets 2.2, JDBC 2.0, Oracle, HTML, JavaScript, Apache Tomcat 3.3, Eclipse and Windows 2000

We'd love your feedback!