We provide IT Staff Augmentation Services!

Java J2ee Developer,resume Profile

5.00/5 (Submit Your Rating)

SUMMARY

  • 9 years of experience in developing and designing Web Based Internet/Intranet, Multi-tier distributed applications using latest J2EE technologies and various open source frameworks
  • Expertise in Front-End Development using MVC frameworks such as Spring MVC, Struts, JSF, JQUERY.
  • Extensive experience in Java, J2EE technologies such as JDBC, JSP, JSF, Servlets, EJB, Hibernate, Spring, XML, XSD, XSL and JNDI, Web services, Struts, Tiles, Hibernate, JMS, AJAX.
  • Expertise in Client Side Designing and Validations using HTML, DHTML, CSS, Java Script, MS FrontPage, JSP, Struts Tag Library, JSTL.
  • Proficient in Object Oriented Analysis and Design OOAD based on Unified Modeling Language UML architecture using Rational Rose2000 and Microsoft Visio.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and Business components such as RMI, EJB, JMS, and Web Services.
  • Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Experienced in databases such as Sybase, DB2, Oracle and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Familiar and Worked on various Operating Systems like UNIX Sun Solaris, AIX , Linux, Windows NT, Windows XP, Windows 2K.
  • Proficient in with GUI plug-ins like Tiles Framework, Customer Tag Libraries, validation plug-ins like Validator Framework.
  • Developed dynamic web applications and web services using RAD, Websphere Studio Application Developer WSAD , and Eclipse, JBuilder, Net beans and Web Logic workshop.
  • Implemented various Ajax Frameworks such as JQuery, DOJO, JSON. Designed and developed various integration components using JMS and MQ Series.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, Xquery, Xpath and DTD.
  • Experienced in developing web services with XML based protocols such as SOAP and WSDL.
  • Written and developed scripts for automating tasks using Ant 1.5, perl 5.0 and UNIX shell programming

Technical Skills

Languages

Java, C, C , SQL and PL/SQL

Java Technologies

Java, JDK, JEE, J2EE, Servlets, JSP, JSTL, JDBC, JNDI, JMS, JTA, Jakarta Struts and Hibernate.

Middleware

RMI, EJB ,EJB , CORBA and WebSphere MQ Series

Databases

Oracle , DB2, Sybase, MS Access , MYSQL and MS SQL Server

IDE/Development Tools

IBM RAD, IBM RSA, Eclipse and WSAD

Frameworks

Struts, Tiles, JSF, Spring and JBoss Seam

Operating Systems

Windows 98/NT/2k/XP, Linux and Unix Solaris, AIX, HP-UX

Methodologies

Unified Modeling Language UML , Rational Unified Process RUP , Agile

Web/Application Servers

IBM WebSphere , BEA WebLogic , JBoss and Tomcat

Web Technologies

HTML, DHTML, CSS, JavaScript, XML, XSD, XSLT, JQuery, Xpath, DTD, SOAP and AJAX

Version Controls

SVN, VSS, ClearCase and CVS

Professional Experience:

Confidential

Java J2ee Developer

  • Use f:ajax , render, update attributes to perform partial page processing.
  • Developed Stored procedures and functions using Oracle PL/SQL to perform the backend logic.
  • Consumed Soap based Web services using top-down approach.
  • Developed soap handler to log soap request, soap response and soap fault messages in the log files.
  • Implemented synchronous messaging service using JMS to put xml messages onto queues and topics using JAXB.
  • Used Rational Clear case, Clear Quest and BuildForge for version controlling, builds and code deployment.
  • Participated in code review sessions.Supported the applications through UAT, Production and Post-Production Phases.
  • Co-ordinate with team members throughout all phases of Project Lifecycle to ensure successful delivery of end product.
  • Implemented OOAD Object Oriented Analysis and Design concepts for implementing java code.
  • Used RAD and Eclipse IDE's for java application development and TOAD for database.

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams using Microsoft Visio.
  • Followed Test Driven Development TDD and Scrum concepts of Agile Methodology to produce high Quality Software.
  • Designed and developed Front End screens using JQUERY, JSP, JavaScript, JSTL, HTML, CSS and Spring MVC.
  • for UI Screens, Jquery Validation for displaying data in Tables on UI screens.
  • Wrote Spring controllers and validators for UI interactions and used Jquery for Ajax interactions.
  • Involved in design and implementation of MVC Architecture in different modules.
  • Implemented SpringMVC Framework which involves configuring Dispatcher servlet, mapping requests to controllers using CommonsPathMapHandlerMapping and created command objects using throwaway controllers.
  • Integrated Spring Security for capturing user login information and for roles and resource management.
  • Configured MyBatis with Spring and created mapper interface and wrote SQL's for all Oracle database interactions.
  • Consumed RestFul web services using Spring to get data from external systems for user validations and also for granting, deleting and checking application permissions and configured log4j for logging purposes.
  • Wrote Junit test cases for testing all spring service calls and spring mvc validations.
  • Participated in code review process before giving to Testing team and also responsible for application support on different environments from Testing QA to Production. Was responsible for analyzing the issues, providing technical functional support to the users and fix them.
  • Involved in troubleshooting the issues on UNIX environment and wrote Shell scripts to automate jobs.
  • Developed various migration scripts / document for deployments into various environments .
  • Actively participated in verifying deployment of application on WebLogic application server.
  • Used Eclipse for application development and SVN for Version Control.

Confidential

Responsibilities:

  • Developed technical specifications/artifacts using BRD's Business Requirment document .
  • Developed code using the artificats from technical review document using approved java framework and technologies.
  • Followed Test Driven Development TDD and Scrum concepts of Agile Methodology to produce high Quality Software.
  • Participated in Techincal review documents with Team Leads and other team members.
  • Designed and developed Front End screens using JSF , RichFaces, JSP, JavaScript, HTML and CSS.
  • Configured faces-config.xml and navigation.xml to set all page navigations.
  • Created Backing bean to define methods associated with components, input validations, event handling and navigation processing.
  • Managed business objects, resource management in the business logic tier using Spring Framework.
  • Designed and Developed LDAP Authentication Authorization Services using Java, LDAP, DB2 Commands.
  • Implemented Spring-OXM Object-XML mapping methodology using Castor XML Marshaller which involves creating marshallers and unmarshallers and configured AbstractMarshallingPayloadEndpoint for processing messages.
  • Wired EJB's into Spring beans, implemented EJB 3 annotations EJB, AroundInvoke, ExcludeDefaultInterceptors in Spring framework using Pitchfork and also performed Dependency Injection on beans that are annotated with EJB 3 annotations.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Implemented Hibernates' Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Developed RESTFul Webservices exposing data services using JAXB, XSD and XML SPY for developing XSD.
  • Configured the application related / required configuration using ANT build scripts, Application server console.
  • Involved in complete development of application and maintenance of the application.
  • Developed Unit test case using JUnit, documented unit test case results.
  • Participated in code review process before giving to BSQA and also responsible for application support on different environments from BSQA to Production. Was responsible for analyzing the issues, providing technical functional support to the users and fix them.
  • Involved in troubleshooting the issues on UNIX environment and wrote Shell scripts to automate jobs.
  • Developed various migration scripts / document for deployments into various environments .
  • Actively participated in verifying deployment of application on WebSphere application server.
  • Used RAD, RSA for application development and ClearCase SVN for Version Control.
  • Designed and developed Customer registration and login screens using HTML, JSF, JSP, Servlets and JavaScript.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Configured JDBC and LDAP Security in the application server. Developed LDAP server configuration files to enable encryption support for password storage.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Designed and developed UI with AJAX, HTML, XHTML, DHTML and JavaScript for more interactive web pages.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Developed POJO's, Data Access Object DAO which handles all database operations using Hibernate.
  • Worked on Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed JAX-RPC Based Web Services Using Axis and SOAP described by the WSDL using Apache's open source tools.
  • Wrote build deployment scripts using Shell, Perl and ANT scripts and involved in performance analysis of the application s and fixed problems/suggest solutions
  • Deployed flow of Execution in the Servlet Environment using JSF and defined Navigation Rules.
  • Created Messaging frame work for Asynchronous service using JMS.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Used RAD for application development and deployed the application on Web Sphere to integrate run time components and the tools to develop applications.

We'd love your feedback!