J2ee Developer Resume Profile
Summary
- Around 8 years of experience in Systems Analysis Design Development and Implementation of Web and Client/Server and Enterprise Application development using J2EE Framework.
- Hands on experience in Architecture Designing Development and Deployment of High-Performance Scalable Distributed Applications.
- Hands-on experience in building web and enterprise applications in various domains like Health Banking/Financial Services Insurance Public Sector and Software Service verticals.
- Good experience with Quality Assurance and Quality control processes.
- Expertise in developing large scale eCommerce applications using J2EE technologies.
- Extensively experienced in using various design patterns such as MVC Model-View-Controller such as Singleton Session Facade Service Locator Factory and Business Delegate in the development of Multi-Tier distributed Enterprise Applications
- Proficient working knowledge of C C with OOPS Java and J2EE.
- Experienced working with Web Technologies such as HTML5 CSS3 XML XHTML DHTML AJAX and Java Script.
- Good work experience of Web/Application Servers like Tomcat 5.5 Web Sphere 5.x 6.x and JBoss3.x 5.x 6.x application servers.
- Experience in JPA and worked with Hibernate 2.0 and EJB 2.0 3.0.
- Experience in RDBMS using Oracle and comfortable using databases SQL Server DB2 MySql and MS Access.
- Experience in SOA Service Oriented Architecture and Web Services technologies Apache SOAP WSDL UDDI
- Proficient in programming by using the IDE s such as Eclipse 3.x My Eclipse 6.x JBoss6.x 5.x 3.x RAD 6.0 7.
- Good Experience with Portlet development
- Good experience with version controls such as CVS SVN and Clear Case.
- Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments.
- Strong experience in back-end coding for Microsoft SQL Server IBM DB2 Oracle 9i/11g MySQL using procedures/Functions cursors triggers and packages in PL/SQL.
- Expertise in developing applications using Swings/AWT Applets Multi-threading Util packages Single Sign On Struts Enterprise Java Beans EJB Servlets JSP JSTL JTA JDBC JNDI JDOM JSF JSON JMS SOAP POJO Apache Lo4j Hibernate ANT Junit and JQuery..
- Expertise in tools and utilities like Eclipse TOAD for Oracle Ant Maven Text Pad Win Merge MQ Visual Edit.
- Understanding of Java Beans DOJO AJAX XHTML XSLT XQuery JQuery SQL/XML.
- Good understanding of all aspects of Testing such as Unit Regression White-box Black-box.
- Experience on LDAP for accessing and maintaining distributed directory information services over Web security protocol network. Also experienced in using Netegrity SiteMinder which intercepts user s requests to validate access to secure applications.
- Experienced in Network Programming with Java and hands-on knowledge of networking concepts TCP/IP LDAP HTTP FTP and Ad-hoc.
- Capable of customer support and user training.
- Quick at grasping new technologies and keeps on updating my skills.
- Good team player and excellent leadership qualities. Hardworking honest with good interpersonal skills.
Technical Skills
Programming Languages | C JAVA SQL PL/SQL |
J2EE Technologies | EJB 1.1/2.0/2.1/3.0 Servlets 2.3/2.4 JSP 1.2/2.0 Maven JSTL JDBC JSF 1.1/1.2 RMI 2.0 JNDI JMS |
Web Technologies | HTML DHTML XML XSLT CSS AJAX |
IDE Tools | IBM WSAD 4.0/5.0 RAD Jboss3.0/4.0/6.0 Eclipse3.1 |
Distributed Computing | RMI EJB 1.0 1.1 2.0 |
Application/Web Server | IBM WebSphere 5.0/5.1/5.1.2 JBoss3.0/5.1.2/6.0 Tomcat 5.0/6.0. |
Databases | Oracle 8i/9i/10G DB2 7.1/8.2.1/9.1.1 SQL Server 00/05/08 |
Methodologies | UML SDLC |
Operating Systems | Windows Vista/XP/2000/NT/98/95 Red Hat Linux |
Frameworks | Struts 1.1/1.2/2.0 Hibernate 2.0/3.0 JUnit Log4j |
Other Tools | Putty TOAD ANT CVS Clear Case Text Pad Win Merge MQ Visual Edit Dream Weaver Adobe Photoshop |
Professional Experience
Organization | Designation | Duration |
Confidential | Java/J2EE Developer | April 2014 Till Date |
Confidential | Java/J2EE Developer | July 2013 March 2014 |
Confidential | Java/J2EE Developer | June 2011 June 2013 |
Schwans | Java/J2EE Developer | Nov 2009 April 2011 |
Confidential | Java/J2EE Developer | May 2008 Oct 2009 |
Confidential | Java/J2EE Developer | July 2007 April 2008 |
Confidential | Java/J2EE Developer | Oct 2006 June 2007 |
Confidential | Java/J2EE Developer | Jan 2006 Sep 2006 |
Confidential | Software Engineer | April 2005 Dec 2005 |
Confidential | Software Engineer | July 2004 Mar 2005 |
Confidential
Role J2EE Developer
Duration April 2014 Till Date 4
Responsibilities
- Analyzed use cases created interfaces and designed the core functionality from presentation layer to business logic layer.
- Responsibilities include analysis of applications designing of the enterprise applications functional technical and project management.
- Working on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided.
- Re-developing JSP elements Custom Tag Libraries and JavaScript code for JSP s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
- Implemented IBM Content Management architecture for an efficient implementation of the view level customizations and interfaced with the application logic.
- Developed Service Timeouts for Db2 and Sybase.
- Used Maven build scripts to build the application.
- Used the guidelines and artifacts of the Rational Unified Process RUP to strategize the
Implementation of Rational Unified Process effort in different iterations and phases of the
Software Development Life Cycle.
- Use MVC Design Pattern in the application.
- Incorporated an efficient way of doing builds and deploying the application to WebSphere Application Server.
- Had used Value Object design pattern for exchanging data between the tiers.
- Monitored the error logs using Log4J and fixed the problems.
- Used Single Sign On for Applications.
- Used DB2 Sybase to manage data and create tables
- Used RAD IDE for developing project.
Used JUnit testcases for creating and testing the app.
Environment J2EE JSP Struts2 IBM Content Management HTML5 WAS JavaScript XML JDK MAVEN SVN IBM Rational Clear Case WebSphere Application Server SVN Log4j.
Confidential
Role J2EE Developer
Duration July 2013 March 2014 8
Responsibilities
- Analyzed use cases created interfaces and designed the core functionality from presentation layer to business logic layer.
- Responsibilities include analysis of applications designing of the enterprise applications functional technical and project management.
- Working on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided.
- Re-developing JSP elements Custom Tag Libraries and JavaScript code for JSP s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
- Implemented File Net P8 Framework architecture for an efficient implementation of the view level customizations and interfaced with the application logic.
- Developed XML Parser and Builder using JDOM.
- Use Struts Framework in the application which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
- Used the Struts Validator Framework to validate the form data.
- Incorporated an efficient way of doing builds and deploying the application to WAS JBoss and automating entire process.
- Had used Value Object design pattern for exchanging data between the tiers.
- Monitored the error logs using Log4J and fixed the problems.
- Used Single Sign On for Applications.
- Used PL/SQL to manage data and create tables
- Used Eclipse RAD NetBeans and JBoss IDE for developing project.
Used JUnit testcases for creating and testing the app.
Environment J2EE JSP Struts2 IBM FileNet HTML5 JDOM WAS JavaScript XML JDK ANT Jboss Application Server CVS IBM Rational Clear Case Log4j RUP Methodology.
Client Confidential
Role Java/J2EE Developer
Duration June 2011 June 2013 24
Responsibilities
- Analyzed use cases created interfaces and designed the core functionality from presentation layer to business logic layer.
- Actively participated in design and technical discussions.
Responsibilities include analysis of applications designing of the enterprise applications functional technical and project management.
- Worked on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided.
- Re-developed JSP elements Custom Tag Libraries and JavaScript code for JSP s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
- Followed the Rational Unified Process RUP methodology of iterative software
development with its various workflows artifacts and activities.
- Implemented FileNet P8 Framework architecture for an efficient implementation of the view level customizations and interfaced with the application logic.
- Developed batch programs to update and modify metadata of large number of documents in FileNet Repository using CE APIs
- Developed JSP s HTML and DHTML that presents data to the client.
- Had extensively used JSTL and Tag Libraries.
- Developed JSP elements for IEDR application to populate the pattern on doc retrieval screen.
Used Struts Framework in the application which is based on MVC design pattern.
Developed Action classes and Form beans and configured the struts-config.xml.
- Used the Struts Validator Framework to validate the form data.
Incorporated an efficient way of doing builds and deploying the application to WAS and JBoss.
- Worked on Security Assertion Markup Language SAML .
Worked on designing Web-Services in which request and responses are XML documents are transferred over SOAP protocol.
- Had used Value Object design pattern for exchanging data between the tiers.
- Experience in SOA Service Oriented Architecture .
- Used JAXB for parsing the XML and get the required data for the application.
- Extensively used XML to code configuration files.
Monitored the error logs using Log4J and fixed the problems.
Used PL/SQL to manage data and create tables
- Used RAD and JBoss IDE for developing project.
- Managed LDAP Siteminder configuration.
- User MQ Visual Edit for sending MQ Messages to the WMS Main Frame System .
- Used Web Sphere Application Server 6.0 to deploy IEDR and Jboss Application Server 6.0 to deploy OSS Application.
Used Multithreading to speed up the application
- Manipulated DB2 for data retrieving and storing using Hibernate.
- Used Ant for project management and automation.
- Used Fortify SCA 5.1 for generating fortify FPR reports for code accuracy.
- Used Toad for the databases and Tortoise SVN for repository use.
Environment J2EE DB2 JSP Struts2 Hibernate IBM FileNet WAS JavaScript SAML XML SOA Beans JDK JDBC ANT JQuery HTML5 UML Web Services SOAP Jboss Application Server IBM Rational Clear Case LDAP SiteMinder WSDL Tortoise SVN Log4j PL SQL Fortify SCA.
Client Confidential
Role Java/J2EE Developer
Duration Nov 2009 April 2011 17
Responsibilities
- Analyzed use cases created interfaces and designed the core functionality from presentation layer to business logic layer using UML and Rational Rose.
- Actively participated in design and technical discussions.
Responsibilities include analysis of these various applications designing of the enterprise applications co-ordination with client and offshore team meetings with business users functional and technical guide to the offshore team project management.
Implemented design patterns like Singleton Model View Controller MVC architecture for an efficient implementation of the view level customizations and interfaced with the application logic.
FileNet P8 Framework for an efficient implementation of the view level customizations and interfaced with the application logic.
- Involved in developing Workflow Service WFS bundle which uses JAAS Context to logon to FileNet and makes calls to CE API. It provides a generic API that isolates the developers from the complexities involved in accessing these systems and eliminates the need for the developers to make calls to CE directly.
- Used various FileNet s Content and Process APIs for the web application along with Servlets JSPs and AJAX to access Object store query queues and roster to retrieve user and application related data
- Developed JSP s HTML and DHTML that presents data to the client.
- Followed the Rational Unified Process RUP methodology of iterative software
development with its various workflows artifacts and activities.
- Had extensively used JSTL and Tag Libraries.
- Used Apache Axis Service Engine for creating and deploying Web Service clients using SOAP WSDL.
Used Struts Framework in the application which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
- Used the Struts Validator Framework to validate the form data.
Incorporated an efficient way of doing builds and deploying the application to WAS and automating entire process.
Experienced In SOA architecture.
- Used JSF as web application framework for developing various web applications.
- Had used Value Object design pattern for exchanging data between the tiers.
- Extensively used XML to code configuration files.
Monitored the error logs using Log4J and fixed the problems.
Used PL/SQL to manage data and create tables
- Used JDeveloper IDE for developing project.
Used Multithreading to speed up the application
- Manipulated DB2 for data retrieving and storing using Hibernate.
- Used Maven for project management and automation.
- Used JUnit for unit testing.
Environment J2EE Core Java DB2 JSP Struts2 Hibernate WAS WSAD IBM FileNet SOA LDAP JUnit JavaScript SAML XML Beans JDK JDBC ANT JQuery Web Services SOAP UML Web Logic 9.2 SOAP WSDL IBM Rational Rose Clear Case Log4j PL SQL.