J2ee/ Java Project Lead Resume
SUMMARY
- Having 12 years of professional IT experience in Analysis, Design, Development, and Testing of Client/Server, Web enabled Business Applications using Java and J2EE Technologies.
- Participated in the designing and developing of Software using Agile and Waterfall methodologies.
- Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, JSF, HTML, JavaScript, AJAX, JSON, JQuery, CSS, XML, EJB, Webservice, Struts JProject management: Project Kickoff, Estimation, Project Plan, Boarding document
- Languages Known: Java 2.0, J2ee
- Design: Enterprise Architect, Low Level Design(Use Case) and High Level Design(HLD)
- Java Technology: IBM Rational Software Development Platform, Java Servlets, Core Java, JDBC, Multithreading, JSP, EJB, J2EE, Hibernate, Webservice( SOAP and RESTful and Struts
- Database management Systems: Oracle 8.0, 10,11, MSQL Server and DB2
- Version Control: ClearCase, CVS, VSS and Subversion
- Scripting languages: JavaScript
- Html editors: Microsoft FrontPage.
- Design Tools: Enterprise Architecture and Microsoft Visio‘
- Servers: Tomcat, Websphere and JBOSS
- Operating Systems: UNIX, WINDOWS 2000, 95, MILLENIUM,XP,7, DOS
TECHNICAL SKILLS
Operating Systems: DOS, Windows NT, Windows 95/98, Windows 2000 Professional, Windows XP, UNIX, LINUX.
Languages: Java (jdk 1.3/1.4.x/1.5/1.6), Java EE 1.5, C, C++, Java Script, SQL, AJAX.
Web/Distributed Technologies: J2EE, Java EE 5, Servlets 2.1/2.2,JSP 2.0, JSTL1.1,EJB 1.1/2.0/3.0, JDBC 2.0/3.0, RMI, XML, XSL, XSLT, XSD, DTD, JQuery, UML, MVC, JSF, STRUTS, Java Threads, Swings.
Scripting: JSP 2.1, Java Script, HTML, DHTML, CSS.
Frame works: Jakarta Struts, J2EE, JSF,UML, JSF, Hibernate
RDBMS: ORACLE 8i/9i/10g MS - Access 2000, MySQL, SQL-Server 2000/2005
Web Servers: Apache Tomcat 4.1/5.5/6.0
Application Servers: Web logic, Web Sphere, JBOSS, J2EE Server
IDE: IBM RAD, Eclipse, My Eclipse, Net Beans, Web logic Editor, Edit Plus 2, Jdeveloper.
GUI: AWT, Applets and Swing
Messaging/Web Services Technology: WSDL, UDDI, XML, SOA,JAX-P, JAX-RPC,JMS Hibernate, XMLBeans, JAXB, XPath, Active directory(AD).JAX-RS, JAX-WS, SOAP and RESTFul
Web Design: FrontPage, Dream weaver, Microsoft Visio, Rational Software Architect
Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile, Test driven Development (TDD).
Tools: Ant, Maven, Log4j, Jprobe.
PROFESSIONAL EXPERIENCE
Confidential
J2EE/ Java Project Lead
Responsibilities:
- Involved in requirement analysis, functional specifications and over-all component design.
- Developed Struts based multi- tier Web Application.
- Created and maintained the configuration of the Struts Framework
- Involved in configuration of Struts MVC
- Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand the Systems architecture.
- Application Design Documented for my entire requirement.
- Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
- Configured the configuration files to persist the data to the Oracle 11g Database.
- Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
- Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
- Deployed the ear files on the Web Sphere Application Server.
- Used Maven for building the entire web application and deploy them on WebSphere.
- Involved in server side validations using AJAX
- Deployed applications on WebSphere Application Server.
- Used RESTFul service to to communicate with the external system and created service used in house
- Used SVN for version control.
Environment: Java 1.7, J2EE, Struts 1.2, JSP, JDBC, HTML, JavaScript, CSS, RESTFul services, Oracle 11g, Eclipse, SVN, WebSphere Application Server
Confidential
Onsite Co-ordinator
Responsibilities:
- Analysis and understanding of business requirements and implement the process using Waterfall methodology
- Written Class and Sequence diagram using Microsoft Visio
- Developed the presentation layer and GUI framework that are written using HTML, JSP and client-side validations were done using JavaScript.
- Created user interfaces for the presentation layer using JSP, HTML, DHTML and JavaScript.
- Developed JSP custom tags required for the presentation layer.
- Maven was used to manage dependencies in the application and deploy it on Websphere Application server. Subversion was used for the version control.
- Created EJBs to encapsulate the business logic to represent the model in MVC Architecture.
- Developed server-side services using Java, Web Services (SOAP).
- Worked on Oracle as the backend database.
- Developed Struts and Hibernate based multi- tier Web Application.
- Created and maintained the configuration of the Struts Framework
- Involved in configuration of Struts MVC, and Integration with ORM Framework (Hibernate).
- Configured Hibernate objects in the Configuration File.
- Configured the Hibernate configuration files to persist the data to the Oracle 9i Database.
- Used HQL and Criteria Queries in hibernate for access and updating data
- Communicate with the Business Analyst for better understanding of the design requirements.
- Coding the programs in accordance with Program Specifications and adhering to Coding standards
Environment: JDK 1.6,J2EE,HTML, CSS, JavaScript, Oracle 11g, Eclipse, Jquery, Tomcat 6.x, Maven, Struts, EJB, Hibernate 3.0, JSP, Web Services, SOAP, WSDL, Subversion, Microsoft Visio.
Confidential
Project Lead
Responsibilities:
- Analysis and understanding of business requirements and implement the process using Waterfall methodology
- Developed the presentation layer and GUI framework that are written using HTML, JSP and client-side validations were done using JavaScript.
- Created user interfaces for the presentation layer using JSP, HTML, DHTML and JavaScript.
- Developed JSP custom tags required for the presentation layer.
- Maven was used to manage dependencies in the application and deploy it on Websphere Application server. Subversion was used for the version control.
- Created EJBs to encapsulate the business logic to represent the model in MVC Architecture.
- Developed server-side services using Java, Web Services (SOAP).
- Worked on Oracle as the backend database.
- Developed Struts and Hibernate based multi- tier Web Application.
- Created and maintained the configuration of the Struts Framework
- Involved in configuration of Struts MVC, and Integration with ORM Framework (Hibernate).
- Configured Hibernate objects in the Configuration File.
- Configured the Hibernate configuration files to persist the data to the Oracle 9i Database.
- Used HQL and Criteria Queries in hibernate for access and updating data
- Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as order status report, delivery report.
- Communicate with the Business Analyst for better understanding of the design requirements.
- Coding the programs in accordance with Program Specifications and adhering to Coding standards
Environment: JDK 1.6,J2EE,HTML, CSS, JavaScript, Oracle 11g, Eclipse, Jquery, Tomcat 6.x, Maven, Struts, EJB, Hibernate 3.0, JSP, Web Services, SOAP, WSDL, Subversion.
Confidential
Java J2EE Project Lead
Responsibilities:
- Involved in requirement analysis, functional specifications and over-all component design.
- Developed Struts and Hibernate based multi- tier Web Application.
- Created and maintained the configuration of the Struts Framework
- Involved in configuration of Struts MVC and Integration with ORM Framework (Hibernate).
- Implemented object/relational persistence (Hibernate) for the domain model
- Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand the Systems architecture.
- Application Design Documented for my entire requirement.
- Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
- Configured Hibernate objects in the Configuration File.
- Configured the Hibernate configuration files to persist the data to the Oracle 9i Database.
- Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
- Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
- Implemented ORM in the persistence layer using Hibernate frame work.
- Deployed the ear files on the Web Sphere Application Server.
- Used Maven for building the entire web application and deploy them on WebSphere.
- Involved in server side validations using AJAX
- Deployed applications on WebSphere Application Server.
- Used SVN for version control.
Environment: Java 1.5, J2EE, Struts 1.2, Hibernate 3.0, JSP, JDBC, HTML, JavaScript, CSS, Oracle 9i, Eclipse, CVS, WebSphere Application Server
Confidential
Java Developer
Responsibilities:
- Developed the presentation layer and GUI framework that are written using HTML, JSP and client-side validations were done using JavaScript.
- Created user interfaces for the presentation layer using JSP, HTML, DHTML and JavaScript.
- Developed JSP custom tags required for the presentation layer.
- Created EJBs to encapsulate the business logic to represent the model in MVC Architecture.
- Deployed the Application on JBOSS
- Developed Unit test scripts for each module in the application.
Environment: JBOSS, Java 1.5, J2EE, Struts 1.2, Hibernate 3.0, JSP, JDBC, HTML, JavaScript, CSS
Confidential
Java Developer
Responsibilities:
- Interacting with the other Service Teams and discuss about the requirements.
- Participate in sessions with team members to analyze business requirements.
- Implemented brand-new Templates with Struts MVC architecture concepts.
- Developing application components- JSPs, Controllers, JSON Object Mapping java beans,
- Develop the code for asynchronous update to web page using JavaScript.
- Involved in development in core java using Collections (HashMap, List).
- Handled the Validation error messages using Struts validation Framework.
- Used JSON DE Serialize concepts for de-serializing the codes which is received from JSON response.
- Developed views using using Tiles framework, improving UI flexibility and providing single point of maintenance.
- Used MVC design pattern as part of application development.
- Use Log4j for logging Errors.
- Involving in implementation of Unit Testing
Environment: J2EE, JDK6, Struts, Tiles, Java Script, JSP, EJB, HTML, Eclipse Juno, Websphere
Confidential
Java and J2EE Developer
Responsibilities:
- Involved in requirement analysis, functional specifications and over-all component design.
- Written Class, Sequence and Activity diagram using Enterprise Architecture
- Developed Struts based multi- tier Web Application.
- Created and maintained the configuration of the Struts Framework
- Involved in configuration of Struts MVC,
- Worked on Oracle as the backend database.
- Created EJBs to encapsulate the business logic to represent the model in MVC Architecture.
- Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand the Systems architecture.
- Application Design Documented for my entire requirement.
- Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
- Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
- Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
- Deployed the ear files on the Web Sphere Application Server.
- Involved in server side validations using AJAX
- Deployed applications on WebSphere Application Server.
- Involved in Unit Testing of the component
- Used CVS for version control.
Environment: Java 1.5, J2EE, Struts 1.2, JSP, JDBC, HTML, JavaScript, CSS, Oracle 9i, Eclipse, CVS, WebSphere Application Server, Enterprise Architecture.