We provide IT Staff Augmentation Services!

Web Application Veloper Resume

0/5 (Submit Your Rating)

DE

SUMMARY

  • Over 7+ Years of Experience in Design, Development, Integration and Testing (SDLC) of Software Solutions based on J2EE Technologies.
  • Expertise in Object Oriented analysis and design applying J2EE patterns.
  • Strong managing, planning, architecting, analyzing, designing and programming capabilities.
  • Strong experience in technologies in Java/J2EE stack of technologies like Java Server Pages (JSP) 2.1/2.2, Servlets 2.5/3.0, STRUTS 2.0/1.2/1.1/1.0 , SPRING 2.5/3.0/3.1, HIBERNATE 3.x, iBatis 1.2, JSTL, Enterprise Java Beans (EJB) 3.0/3.1, POJOs, JDBC 3.0, JMS, JNDI, Webservices, JSON, XML, XLST, IBM MQ Series, JSF, Javascript, AJAX.
  • Worked in different industries like Insurance, Healthcare, Banking and Software Development.
  • Strong knowledge of core Java/J2ee design patterns: MVC, Command, Factory Singleton, Session Facade, Front Controller, Composite View, Intercepting Filter, Service Locator, Data Transfer Object (DTO), Data Access Object (DAO), Value Object patterns.
  • Strong working knowledge on webservices like SOAP, WSDL, UDDI, JAXB, WSAD 5.1 and XML related technologies like XSD, DTD, XSLT, XPath, SAX, DOM, JAXM, JAXB and XML Beans.
  • Experience in working with Web Servers like Apache Tomcat 5.5 and Application Servers like IBM Web Sphere 7.0/6.0/5.1, BEA Weblogic 10.3/9.2/8.1 and Jboss.
  • Experience in implementing the Log4j for logging errors and Messages
  • Worked on Eclipse IDE 3.3/3.4/3.5, Oracle 10g/9i, MS SQL Server 2005, UDB, DB2, MySQL and MS Access.
  • Good experience in installing, configuring, deploying java, j2ee applications on different platforms like Windows, Solaris, Linux.
  • Sound knowledge of developing applications based on architectures like Apache Struts Framework, Spring Application Framework and MVC architecture, SOA.
  • Adroit experience in BEA Weblogic Server 9.2/9.1/9.0/8.1/6.1/5.0 , IBM WebShere Servers 6.x/5.x, Jboss 2.4.4, Tomcat 4.x and 5.x, Messaging Service using Weblogic JMS Server, MQ - Series, Log4j.
  • Used Ant and Maven scripts for building the application.
  • Solid understanding of business needs and requirements.
  • Expertise in using Ant, Apache Commons, Log4j, JTest, JUnit, HTTP Unit.
  • Strong problem solving, logical implementation, trouble-shooting, Installation and Configuration Skills. Self-starter, Quick Learner, Team Player with excellent communication and interpersonal skills.

TECHNICAL SKILLS

Languages: Core Java(Multithreading, Collections), UML, XML, SQL, JavaScript, HTML.,XHTML,PL/SQL, Ajax, Css, Json

Web Centric Tech: Servlets, JSP, JSTL,JDBC,EJB,JMS

Frameworks: Spring MVC, Hibernate, Struts MVC, Struts, Junit

Web Services: XML-RPC, WSDL, UDDI, SOAP, REST

Databases: IBM DB2, Oracle 9i/10g/11g, MySql 5.1, SQL Server 9.0, Microsoft Access

Operating Systems: Unix, Linux, Windows 2000, Windows NT

IDEs: Eclipse IDE 3.3/3.4/3.5, NetBeans 4.X, 5.0, RAD 7.5

Build Tools: TOAD 11.5, Axis, SQL Plus, MICROSOFT VISIO, Rational Rose, ANT, MAVEN, Log4J,eclipse subversion, Tortoise SVN, CVS, ClearQuest, MicrosoftVisio

Internet: XML, XSL, HTML, DHTML, JavaScript, AJAX, JSON

App Servers/Web Servers: Web logic 8.1/11g, IBM Web Sphere Application Server 7.x/6.x/5.x, Jboss, Apache, Tomcat 4.1/5.5/5.6/7.0

PROFESSIONAL EXPERIENCE

Confidential, DE

Web Application Developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Used the Spring framework features like Spring IoC, Spring MVC, Spring Batch, Spring Web Services, Spring Integration.
  • Involved in creating, modifying and updating database tables in MS SQLServer using the tools like Microsoft SQLServer Management Studio and Toad.
  • Used Hibernate Object Relational Mapping features for creating the entity domain objects and base hibernate support features for creating data access layer objects.
  • Involved in writing service class objects that depend on the data access objects.
  • Used Hibernate Query Language (HQL) features like Named Queries for querying the database and using the objects in data access layer.
  • Involved in writing the controllers that react to the navigation of user interactions with the services.
  • Involved in mapping the data transfer objects to JSON objects that are used by the model objects which are sent over to the client side.
  • Used Google’s GSON library to convert Java Objects into their JSON representation and also to convert a JSON string to an equivalent Java Object.
  • Used Jquery plugins like datatables, autocomplete, datepicker, dialog, menu, text editor, tabs and handlebars as front end technologies for easy user interactions.
  • Used Javascript and AJAX technologies for front end user input validations and RESTful web service calls.
  • Used Apache Tiles framework for template composition and for assembling the Jsp pages.
  • Used Struts 2.0 framework for mapping the front end application with the back end application which is using Spring framework.
  • Used Velocity template for preparing templates and used them as message contents for communicating with individual clients.
  • Used Firebug to debug the front end implementations.
  • Thoroughly used MS SQLServer as database for development and integration testing environments.
  • Used Rapid Application Developer (RAD) as development environment.
  • Used WebSphere Application Server 6.1 and involved in setting up the application server profiles in RAD for running the application on development environment.
  • Used ClearCase for importing, rebasing and delivering the application to the source control.

Environment: Java 1.6, MS SQLServer 2005, Rapid Application Developer 7.5, WebSphere Application Server 6.1, Struts, Spring IOC, Spring MVC, Spring Batch, Hibernate, Tiles, Velocity, Javascript, AJAX, JSON, Jquery, JUnit, Mockito, ClearCase, Toad 11.5, SqlServer Management Studio, SOAPUI, Autosys.

Confidential, Kissimmee, FL

Java/J2EE Developer

Responsibilities:

  • Requirements gathering, use case analysis and test plan preparation.
  • Analysis of the Requirement Specifications provided by the clients.
  • Jibx data binding.
  • Web service client marshalling and un-marshalling.
  • Preparing SOAP request and responses.
  • Analyze the impact of changes for the existing system.
  • Documented the Technical Specifications.
  • Developed the code for New Requirements and Change Requests.
  • Enforced the code changes for new requirements and change requests to the existing system.
  • Responsibilities for the preparation of Technical Design documents.
  • Reviewed the code and documented.
  • Used Apache ActiveMQ to implement the Java Messaging Service (JMS).
  • Responsible for configuring Web logic, packaging, and deployment of application.
  • Design Patterns: Command, Service Locator, DAO, Business Delegate, MVC, etc.
  • Data Access Objects were used for accessing the service locator which in turn calls the Soap Xml response from web service request.
  • Used Junit Testing tool to check the webservice.

Environment: Spring framework (Spring 2.0), Struts 2.0, Web Services, Jibx, Xml, JMS, Servlets, Flex, Ajax, Apache ActiveMQ, Weblogic 8.1 and Eclipse3.2, DB2.

Confidential, Chicago, Illinois

Sr.J2EE Developer

Responsibilities:

  • Involved in Analysis, design and coding of business modules and functionalities.
  • Analyzed project requirements and provided required technical assistance to team members.
  • Worked on creation of session beans, Message Driven Beans.
  • Worked on creation of various modules using Spring framework, JSP.
  • Implemented load balancing and clustering functionalities.
  • Worked on enhancements of existing modules.
  • Developed the presentation layer using JSP, JSF, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Used SOAP and WSDL Web Services for accessing and providing the Services to the other Applications.
  • Worked On JMS for the messaging services.
  • Developer Statefull and Stateless Entity beans to Provide the back end Business Logic and Deployed in the Web logic Application Server.
  • Worked on normalization of requirements for the reports. Developed reports using Crystal Reports.
  • Wrote Complex queries, stored procedures and worked on performance tuning of SQL queries.
  • Developed functionalities to create Data Transfer Objects (DTO), and Data Access Objects (DAO).
  • Configured and Deployed application on Web Logic application server.
  • Assisted other team members to resolve complex problems.
  • Wrote SQL queries for efficiently retrieving data from the database.
  • Component driven UI design model JSF for designing UI screens Documented detailed design and code at various stages of development.
  • Actively involved in the integration of various modules and code reviews. Worked with project architect and lead designer to provide various solutions in developing functionalities.
  • Wrote test cases and procedures for Unit Testing using Junit.
  • Used Hibernate mapping for connecting to the database.
  • Mapped required java classes to database using Hibernate.

Environment: JSP, Spring, SOAP,WSDL, webservices, JMS, EJB, JSTL, JavaScript, CSS, AJAX, XML, HTML, IBM, Websphere, DB2, Eclipse, Log4J, AXIS, ANT, Rational Rose, SVN.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Participate in Design and development of Common Claims View and External Claims Interface using story cards.
  • Designed and developed all the front end application (open source heavy JavaScript API’s) in MVC design pattern that will be downloaded using Java Web start on users machine.
  • The backend code (External Claims Interface) is written using JSP, Spring (2.5) and Hibernate (3.0)framework.
  • Developed the persistence layer using Spring ORM with Hibernate annotations, EJB3.0/JPA. Set mapping association levels between all entity (POJO).
  • Developed the Ant build scripts for building the EAR file and used Eclipse as an IDE.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Wrote JUNIT test cases for all the java code.
  • Create a PL/SQL procedure to run the reports and write to individual files.
  • Worked on Db2 as the back End Database.
  • The development is done in agile methodology using most of the practices of Agile including pair programming.

Environment: J2EE, JSP, Spring, Hibernate,EJB, JPA,JavaScript, HTML, CSS, DB2, JUNIT, Web-Logic, Junit, Pl/Sql, Ant, Unix Shell .

Confidential

Jr. JAVA Developer

Responsibilities:

  • Designed and developed front end using JSPs, HTML, JavaScript and Java Servlets as controllers.
  • Implemented the MVC architecture.
  • Deployed and administered EJB’s on BEA WebLogic Server to persist the information provided by the user.
  • Used PL/SQL for queries and stored procedures in ORACLE as the backend RDBMS.
  • Used JNI for communication between Credit Card Payment interface and the application.
  • Created Servlets, DOM, XSD and XSLT for the presentation layer.
  • Developed Client side web services using SOAP.
  • Created graphical user interfaces using the JFC/Swing components.
  • Worked with JavaScript to perform client side validations
  • Involved in configuring JDBC connection pooling to access the database server.
  • Worked with JUnit for unit testing and for regression tests.
  • Worked with ANT to build application.
  • Forwarded the shipment request to another gateway through Web Services using Tomcat.

Environment: J2SE 1.3, J2EE 1.3, JSP, Servlets2.3, HTML, JavaScript, Java Swing, EJB 2.0, BEA WebLogic 6.0, JNI, Oracle 8i, ANT, PL/SQL and JBuilder 5.X.

We'd love your feedback!