Java Web Developer Resume
Memphis, TN
SUMMARY
- Over 6+ years of IT experience in object oriented and Core Java/J2EE applications development.
- Extensive experience in Software Development Life Cycle (SDLC) system analysis, design, development, integration, and implementation of object oriented applications using Java/J2EE technologies.
- Proficient in design, development, and implementation of applications using MVC framework using STRUTS and Spring MVC.
- Extensive development experience in Java Servlets, JSP, JTA, JNDI and JDBC for building server side applications.
- Hands on experience in developing DTD’s and Schema’s and performing structural validation, as well as data type checking using parsers including JAXP (SAX, DOM), JAXB, and XMLBeans.
- Extensive experience in Web Services using Apache AXIS, SOAP, and WSDL.
- Proficient in designing and developing components on application servers such as Weblogic Application Server 9.x/10.3, WebSphere6.1/7, and Tomcat 5.0,6.0 and 7.0
- Hands on experience using development tools such as Eclipse 3.x, MyEclipse, and RAD6.0
- Excellent industry experience developing efficient, portable, web - based user interfaces using JSP, DHTML, HTML5, JavaScript, CSS2/3, and AJAX, jQuery.
- Good knowledge of object relational mapping tool Hibernate.
- Exposed to various design patterns such as Singleton,MVC, DAO, Front Controller, Adapter etc.
- Experience working with SQL, PL/SQL with major RDBMS Oracle 9i/10g/11g, MSSQL/SQL Server 2005/2008R2, DB2, and MySql.
- Experience working in various operating systems such as Windows, Sun Solaris, UNIX, and Linux Servers.
- Experience in software version control tools (Subversion, CVS) to ensure that software developments are adequately tracked.
- Experience in testing usingJUnit, logging using Log4j.
- Experience in bug tracking using Bugzilla, JIRA.
- Strong background in supporting production environments and meeting customer needs.
- Self-motivated, energetic, innovative and dynamic team player with excellent communication, analytical, problem solving and trouble shooting skills.
TECHNICAL SKILLS
Languages: Java1.4, 5/6, C++,C
Java Technologies: JSP 2.1, JSTL,J2EE 5/6 Servlet 3.0
Software Methodology: Waterfall, Agile, Scrum
Markup: XML 1.0, HTML4.01/5
Stylesheet, Parsers, Tools: CSS2/3, SVG Batik 1.7, Blueprint
Scripting and Framework: Javascript 1.8.5, AJAX, jQuery 1.8
MVC Frameworks: Struts2, Spring 3.0 MVC
Persistent Framework: JDBC 3.0/4.0API, Hibernate 3.0, Open JPA
Testing Framework: jUnit 4.10
Design Pattern: Singleton, Data Access Object(DAO), Front Controller, MVC, Adapter etc.
Modeling Language: UML Rational Rose 7.0, AltovaUModel 2.3
Development Tools & IDE: Eclipse,RAD 6.0,My Eclipse 6.6
Web Services: XSD, WSDL 2.0, SOAP 1.2
Database Tools: Toad 11.5 for Oracle and 6.3 for MySql, SQL Developer 10, DB Visualizer 8.0
Build Tools: ANT 1.6/1.7, Maven 3.0.3/4
Continuous Integration(CI): Jenkins/Hudson 1.8.1
Database Technologies: Oracle 10/11g, DB2 9/10,MS SQL/ SQL Server 2005/2008R2
Web and Application Server: Tomcat 7.0, Weblogic 10.3.6/12.1.1, WebSphere 8.0/8.5, Apache 2.4/2.2
Bug Tracking System: Bugzilla 4.0.4, Jira 4.3
Operating System: Windows, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Jersey city, NJ
Java/J2EE Developer
Responsibilities:
- Involved in different phased of SDLC development.
- Designed and developed presentation layer using JSP, JSTL, DHTML, HTML5, CSS3, JavaScript, JQuery and Dojo.
- Used Dependency Injection and AOP modules of Spring framework.
- Created POJO classes, DAO and Service classes for implementing JPA Framework.
- Involved in defining Testing, Strategy and preparing functional test cases.
- Developed procedures, packages and script in Db2.
- Involved in version control CVS.
- Logged different scenarios using Log4j.
- Well tracked all the enhancements and bugs assigned in JIRA.
- Actively involved in design, developments and deployment phases.
- Involved in configuration and further documenting the project.
- Involved in production support and identified different log issues.
Environment: UML,HTML5, AJAX,, JavaScript, jQuery 1.8, JSP, CSS2/CSS3, JSTL, Hibernate 3.0, Open JPA,Java 5/6, J2EE, Struts, Db2, ANT, Log4j 1.2.17, JIRA,CVS, Tomcat 5 and 7. UNIX.
Confidential, Memphis, TN
Java Web Developer
Responsibilities:
- Designed the entire project using UML framework AltovaUModel 2.3.
- Involved in different phased of SDLC development.
- Involved in interacting directly with stakeholders to gather requirements.
- Designed and developed presentation layer using JSP, JSTL, DHTML,HTML5, CSS3, JavaScript and JQuery.
- Adapted SVG Batik for different undistorted images.
- Used Dependency Injection and AOP modules of Spring framework.
- Incorporated Spring Acegi Security framework.
- Created POJO classes, DAO and Service classes for implementing Hibernate Framework.
- Involved in defining Testing, Strategy and preparing functional test cases.
- Developed procedures, packages and scheduled jobs in Oracle.
- Logged different scenarios using Log4j.
- Incorporated Continuous Integration via Jenkins/Hudson.
- Well tracked all the enhancements and bugs assigned via Bugzilla.
- Actively involved in design, developments and deployment phases.
- Involved in configuration and further documenting the project.
Environment: UML, AltovaUModel 2.3, HTML5, AJAX,, JavaScript, jQuery 1.8, JSP, SVG Batik, CSS2/CSS3,JSTL,Hibernate 3.0, Java 5/6, J2EE, Servlets, Oracle 11g, CVS 1.11, ANT, Log4j 1.2.17, Hudson, Bugzilla 4.0.4, Weblogic10.3.6.,UNIX.
Confidential, Wilmerding, PA
Java Engineer
Responsibilities:
- Involved in analysis, design, coding and unit testing of the project.
- Created UML diagram - use case, class, sequence and activity diagram.
- Involved in design and building client-side user interfaces using HTML, DHTML, CSS, JSP, JSTL, and Servlets.
- Worked on the CSS web and participant in web module, this is used to manage benefits for customer support and participant.
- Used JavaScript, JQuery, and AJAX features for populating the end result in web pages dynamically and for auto completion and validation of the user entered data in the forms.
- Used Spring framework for building the web application.
- Used RAD as IDE and WebSphere as an application server to develop and deploy the application.
- Worked with collection framework especially: ArrayList, Iterator, HashSet, andHashMap.
- Implemented Hibernate framework using DAO, POJO classes for all the modules of the applications such as Products, Service, and Customer.
- Used XML and parsers DOM and SAX to read the data for transport between objects.
- Created Web Services for integrating applications from client to server.
- Developed modules that integrate with web services that provide global information such as customer and account management.
- Implemented the user login with the ability to create a new account by selecting the appropriate policy.
- Developed database schemas, SQL queries and stored procedures for the database running on DB2.
- Used software version control tools (Subversion) to ensure that software developed are adequately tracked.
- Used Agile and Scrum software methodology during the development.
- Involved in fixing defects and unit testing with test cases using JUnit.
- Resolving open issues and retesting the application to ensure the stability and the quality of the application.
Environment: Rational Rose, RAD 6.0,JSP, XML,HTML5, JavaScript,jQuery,AJAX,Java, J2EE, Servlets, SOAP,WDSL, Spring Framework, Websphere, JDBC, DB2,CVS,SVN,ANT, Log4j, JUnit, UNIX.
Confidential, Dallas TX
Java Developer
Responsibilities:
- Involved in the design of the application. Prepared UML Sequence Diagrams, Class Diagrams, and Activity Diagrams to in corporate in the technical design document.
- Involved in designing and developing web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, XSLT, JavaScript, AJAX, and JSP with Struts tag libraries.
- Implemented the project using the Struts MVC framework.
- Used Struts valuators’ for validation.
- Also incorporated the validation framework for the project.
- Experience in Agile development approaches.
- Built various controller classes and application context file to wire various components in the MVC framework.
- Write SQL Queries to interact with MSSQL database.
- Used Hibernate 3.0 for object relational mapping with the persistent database.
- Build and deployed and tested on BEA Weblogic 10.x.
- Worked on large volumes of data and database performance tuning.
- Unit testing was performed using JUnitand Version control through Subversion.
- Wrote Shell Scripts for executing batch statements.
Environment: HTML, JSP, CSS2, XML, JavaScript, jQuery, AJAX,Java, J2EE, Servlets,Struts, Weblogic(DEV/QA), Tomcat,MS SQL 2005/2008R2, CVS, Log4js,Unix.