Java/j2ee Developer Resume Profile
OH
Summary:
- Over 6 years of experience in IT industry and Expertise in Object Oriented Analysis including development and implementation of enterprise java applications J2EE .
- Development and maintenance of web applications and enterprise applications using Java, J2EE technologies.
- Experience in working in environments using Agile SCRUM development methodologies.
- Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
- Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX technologies.
- Experienced in developing MVC framework based web applications using Struts, Spring and Hibernate.
- Good Knowledge of using IDE Tools like Eclipse, NetBeans, Rational Application Developer RAD for Java/J2EE application development.
- Expertise in database modeling, administration and development using SQL, T-SQL and PL/SQL in Oracle 8i, 9i ,10g and 11g , DB2 and SQL Server environments.
- Expert in using J2EE complaint application servers like BEA WebLogic, IBM WebSphere, Apache Tomcat, and JBoss.
- Extensive experience in working with Windows, UNIX, and LINUX platforms.
- Versatile team player with good communication, analytical, presentation and inter-personal skills.
Technical Skills:
Programming Languages | C, C , Java , SQL, PL/SQL, HTML,XML |
Java/J2EE Technologies | JSF 1.2.9/1.2.9.0, Struts 1.2.7/1.2.7.1, Servlets, JSP 1.2/2.0, JMS, EJB 2.0/3.0/3.0.1, Junit, Log4j and JDBC |
Web Development | HTML, DHTML, XHTML, CSS, Java Script, AJAX |
Frameworks | Struts 1.x/2.x, Hibernate 3.5.3/3.5.3.2, Spring 3.0.5/3.0.5.0 , JSTL 1.2/1.2.0.1 |
XML/Web Services | XML, XSD, WSDL, JAXB, JIBX, SOAP 1.3.1.0, Apache Axis, DOM, SAX. |
Application/Web Servers | Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1//10.3/11g. |
Methodologies/Design Patterns | OOAD, OOP, UML , MVC, DAO Factory pattern and Session Facade |
Databases | Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008, IBM DB2, |
IDEs | Eclipse, Net beans and RAD |
Tools | Rational Rose, Microsoft Visio, XML Spy, TOAD |
Operating Systems | Windows 98/2000/NT/XP, UNIX and LINUX |
Config. Management | Maven, Maven 2, Ant, Junit |
Version Control | Serena Version Manager, Subversion |
Professional Experience:
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involved in System Design, which is based on MVC Architecture, using UML / Rational Rose.
- Developed Client side validations using Java Script
- Involved in Developing of Application based on J2EE using Struts, Hibernate and Spring framework
- Involved in all the test cases and fixed any bugs or any issues identified during the testing period
- Involved in writing detailed Functional document and Technical document, identify integration points and review technical specifications created by other developers with the team and across interfacing teams.
- Used Serena configuration management tool for code versioning
- Developed web GUI involving HTML, XHTML, Javascript, CSS, JSP, Servlet and beans under MVC architecture
- Wrote SQL commands and Stored Procedures to retrieve data from Microsoft sql server database
- Junit were used for unit testing
- Developed custom tags for UserInterface
- Deployment on Web Logic Application Server 11g
- Used JSF Frame Work for front- end design
Environment : Java/ J2EE ,JSP, Hibernate 3.5.3/3.5.3.2, Spring 3.0.5/3.0.5.0 , JSTL 1.2/1.2.0.1, JSF 1.2.9/1.2.9.0, Web services, Web Logic Application Server 11g, and Oracle WebLogic server 11gR1 10.3.3 .
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involved in Developing of Application based on J2EE using Struts, Hibernate
- Used Message Queue in middle layer to connect Struts and Hibernate
- Hibernate was used for ORM with Oracle database
- Involved in testing support for existing web applications in addition to the daily production support and maintenance of the Applications
- Successfully executed all the test cases and fixed any bugs or any issues identified during the test cycles
- Involved in development of Web Services.
- Involved in writing detailed Technical specifications, identify integration points and review technical specifications created by other developers with the team and across interfacing teams.
- Junit were used for unit testing and Log4j used as logging frameworks
- Involved in writing PL/SQL commands and Stored Procedures to retrieve data from Oracle database
- Used SVN configuration management tool for code versioning
Environment : IDE: Rad 7.0.0 , IBM Was 6.1, Hibernate , MESSAGE QUEUE, IBM DB2, JAXB, castor for xml binding, Struts 1.2, JSF 1.1, Java / J2EE, JSTL 1.1 AJAX JSF components
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Effectively interacted with team members and business users from different regions
- for requirements capture and analysis
- Analysis, design and development of Application based on J2EE using Struts, Spring and Hibernate
- Hibernate was used for Object Relational mapping with Oracle database.
- Involved in developing the user interface using Struts
- Worked on the Web Services using SOAP and Restfull web services.
- Used CVS configuration management tool for code versioning and release.
- Deployment on Web Logic Application Server 11g.
- Junit, log4j were used for unit testing and as logging frameworks
- Developed the UI Screens using JSP, JavaScript and HTML and did the client side validation with the JavaScript.
- Developed the classes for Unit Testing by using JUnit.
- Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
- Developed custom tags for UI.
Environment : Java/ J2EE ,JSP, Hibernate, Spring, Struts, Web services, Web Logic Application Server 11g, and Oracle 11g.
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Involved in requirements gathering, design and development of the application.
- Used Struts 2 framework to design and develop the application.
- Used SVN as a source control tool and Jboss 5 as the application server.
- Responsible for writing Junit test cases and extensively used log4g for logging.
- Developed front end graphical user interface using Struts 2 tags, Struts 2 Tiles integration, HTML, CSS and JavaScript
- Responsible for converting the existing Free Marker Template files ftl's to JSP's.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Involved in writing PL/SQL stored procedures using PL/SQL Developer.
- Involved in writing JavaScript functions and implementation of AJAX on presentation layer
- Designed and developed a stand alone REST web service using JAX-B and Jersey API.
Environment : Java/J2EE, SVN, Jboss 5.1, Struts 2.2, Hibernate, Oracle 10g, SQL Developer, HTML, CSS, Javascript, Jquery, JUnit, JSON, JSP, XML, REST, Servlets, AJAX.