We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

Plainsboro, NJ

SUMMARY:

  • Over 6 plus years of experience in the IT industry with expertise in design development and deployment of Client/Server and distributed N-tier applications using Java/J2EE.
  • Extensive experience in working with JSP, Servlets, EJB, JDBC and JNDI.
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object and View Object in the development of enterprise applications.
  • Experienced in front end technologies like HTML, DHTML, Java Script, JSTL, CSS, AJAX and XML technologies including XML, XPath, and XSLT
  • Very well hands on development experience with Open source systems and in depth working knowledge of Spring 3.0, Hibernate 3.X/4.X Struts 1.0 frameworks.
  • Excellent knowledge of implementing MVC architecture with frameworks like Jakarta Struts 1.3/1.2, and Spring 2.5 Framework.
  • Extensive knowledge in using JDBC and Hibernate for persisting data to different relational databases.
  • Experience in working on various servers like Weblogic 10.3.4/9.0/7.1/6.1, IBM Websphere 6.0/5.x and Apache Tomcat.
  • Worked with different IDEs like RAD 7.5/8, Eclipse 3.x, SQLYog, Toad, JDeveloper and NetBeans.
  • Hands on experience in developing both SOAP JAX-WS and RESTful JAX-RS Web Services.
  • Experience of working with open source tools like Apache ANT, Open Source Servers like Apache Tomcat.
  • Thorough knowledge and experience of relational Databases like Oracle 9i/10g, SQL Server and MySQL 3.x/4.x/5.x.
  • Extensive knowledge in OOAD concepts of Use Cases, Activity diagrams, Sequence diagrams and class diagrams using UML. Worked on IBM Rational Rose.
  • Well versed in using Software development methodologies like Rational Unified Process RUP , Rapid Application Development RAD , Agile Methodology and Scrum software development processes.
  • Good knowledge of Software Development Life Cycle SDLC .
  • Involved in writing test cases concepts and working knowledge of JUnit.
  • Ability to test backend applications like SQL PLSQL Statements.
  • Excellent troubleshooting skills and proactive problem solving approach with excellent leadership, interpersonal and time management skills.
  • Excellent communication skills, both written documentation and verbal presentation .
  • Reliable, responsible, innovative and versatile team player. Can work independently with minimal supervision or no supervision.
  • Ability to understand the larger context of domain relevance and relate to overall application area.

TECHNICAL SKILLS:

Language

Java 1.5,C,C ,PHP,SQL,PL/SQL

Application Servers

Weblogic 10.3.4/9.0/7.1/6.1, IBM Web Sphere 6.x/5.x

Technologies

Servlets, JDBC, JSP, Struts, Hibernate , Spring, SAPUI5

Web Servers

Apache-Tomcat

Web Technologies

HTML, JavaScript, AJAX,JQUERY

XML Technologies

XML,DOM

Database

Oracle 9i/10g/11g, PL/SQL, MySQL

Build Tool

Ant, Maven

Testing

JUnit

IDE Tools

Eclipse3x,NetBeans,RAD.5/8,JDeveloper,Toad, SQLYog

Version Control

SVN, CVS, PVCS, Mercurial, IBM rational clear case, Git

Operating Systems

Windows98/2000/XP,Vista,UNIX,Linux

PROFESSIONAL EXPERIENCE:

Confidential

Role : Java/J2ee Developer

Roles and Responsibilities:

  • Used UML for developing Use Cases, Sequence Diagrams and preliminary Class Diagrams for the system and involved in low-level design.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Developed the whole frame work for the projects, based on Struts MVC Spring MVC.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, AJAX, CSS.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Developed controllers, repositories, Service modules, form beans and validations.
  • Developed beans and persisted bean in the database using JDBC and Hibernate.
  • Involved in connecting bean with database using Hibernate configuration file.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Developed Session Beans for the transactions in the application.
  • Developed Pre-Screen, Valuation, Masters Modules.
  • Involved in development of GUI for Pre-Screen, Valuation, and Masters Modules.
  • Written JUnit for unit level, functional level test cases.
  • Fixes bugs reported by QA for the software
  • Conducts component level systems design and develops prototypes and unit and integration testing
  • Used Subversion for software versioning and as a revision control system.
  • Critical to planning and overseeing our software development activities, leading teams against competing deliverables, and actively identify production issues/bringing them to quick resolution.

Environment: Java, J2EE, Servlets, JSP, Struts, Springs, Hibernate, JavaScript, XML, Tomcat, Eclipse, AJAX, SVN, JDBC, Web Services, XSLT, CSS, DOM, HTML, Maven, ANT, DB2, JUnit, SEB Framework, ORACLE.

Confidential

Role : J2EE Developer

Roles and Responsibilities

  • Involved in use case design, functional documentation and technical documentation.
  • Involved in complete software development life cycle with object oriented approach of clients business
  • Process and continuous client feedback. Worked on designing and developing a complete service
  • Involved in design and Drawing UML diagrams such as use cases, sequence diagram.
  • Involved in the design of user interface and business layers.
  • Developed web services to generate and attached contract documents.
  • Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to the server.
  • Involved in development of controller component using Servlets and view component using JSP,
  • Worked on Spring-DAO based declarative transaction management.
  • Implemented Hibernate and Struts framework.
  • Involved on the back end application to modify business logic by making enhancements.
  • Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Involved in publishing the web services to help users interacting with web services.
  • Involved in the migration of independent parts of the system to use persistence technology such as JDBC.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Developed Controller Servlets and Used Java Script for client validations.
  • Created action classes in Struts and Developing managers classes using Hibernate
  • Testing and debugging of the application

Environment: Java, JSP, Servlets, Struts, Oracle, HTML, JavaScript, XML, CVS, JUnit, Maven, XSLT, Tomcat, Eclipse, Ant.

Confidential

Role : J2EE Developer

Roles and Responsibilities

  • Instrumental in providing solutions for new systems and for the enhancements for existing system functionalities.
  • Implemented Permanent fixes for several Productions Issues
  • Implemented several enhancements using Struts deployed in Tomcat.
  • Develop rate Tier's management module and User Roles.
  • Develop PDF reports using Itext and Excel reports using POI.
  • Involved in development of the server side business logic using Action Classes, Action Forms.
  • Coded using various J2EE tools including open source tools like Eclipse IDE, ANT build tool.
  • Used Struts as the framework in this project and developed struts action classes, form beans.
  • Wrote the struts configuration files and used struts tag libraries.
  • Used Struts tiles to create reusable view components for the presentation layer.
  • Created DynaAction forms, DispatchAction classes, and Validation plug-in using Struts framework.
  • Used JUnit for unit testing and Log4j API for logging.
  • Testing and debugging of the application

Environment: Java, J2EE, Servlets, JSP, Struts, HTML, JavaScript, XML, Tomcat, Itext, Log4j, Eclipse, Ant, AJAX.

Confidential

Role: Java/J2ee Developer

Roles and Responsibilities

  • Involved in use case design, functional documentation and technical documentation.
  • Effectively interacted with team members and business users from different regions for requirements capture and Analysis
  • Responsible for understanding the scope of the Project and Requirement gathering
  • Used MVC architecture for application development
  • Configured the URL mappings using struts-config.xml file
  • Created a User Interface through HTML and JSP
  • Involved in creation of different Action Class
  • Implemented the application using Servlets which is based on Model View Controller Design Patterns.
  • Worked on Hibernate object/relational mapping according to database schema
  • Involved in the debugging and troubleshooting related to production and environment issues
  • Used SVN as configuration management tool for code versioning and release
  • Used Log4J to print the logging, debugging, warning info on the server console
  • Performed Unit testing

Environment: Java, Struts, Servlets, JSP, HTML, JavaScript, Ajax, ORACLE, Toad, Eclipse, Ant, CVS, JUnit, Apache Tomcat

Confidential

Role: Java Developer

Roles and Responsibilities

  • Design and develop User Interface using JSPs and HTML.
  • Developed the logical portion in Java and user display using JSP, and Servlets.
  • Developed Java Database connection pool
  • Writing the JavaScript and designing the JSP GUI frame work
  • Implemented the application using Servlets which is based on Model View Controller Design Patterns.
  • Developed the POJO classes for database tables and generating the Developing the Business logic in action classes.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Involved in Smoke Testing, Testing ,bug fixing and documentation of the system

Environment: Core Java, Windows XP, Tomcat 5.0, Java, JSP, Html, JavaScript, CSS, Servlets, MySQL, Jdk1.4, JDBC

We'd love your feedback!