We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Mooresville, NC

SUMMARY

  • Around 6 years of IT experience in various industries including medical, and finance domains
  • Adept in Core Java and J2EE technologies such as Collection, Thread, Servlet, JSP, EJB, JMS, JDBC
  • Expertise in J2EE open source framework including Struts, Spring, and Hibernate
  • Extensive knowledge of various application server such as Apache Tomcat, JBOSS, BEA WebLogic, and IBM WebSphere
  • Experience with RDBMS such as Oracle and MySQL and proficient in database languages like PL/SQL and SQL.
  • Multi - years’ exposure in overall software development life cycle with extensive knowledge of processes like version control and unit test.
  • Hands-on experience on version control system tool such as concurrent version system (CVS) and Subversion control.
  • Sound skill in object oriented analysis, design, and development using Unified Model Language(UML)
  • Demonstrated proficiency with Gang of Four (GOF) design patterns including factory, singleton, and etc.
  • Multi-years’ experience of implementing Model View Controller(MVC) design pattern in J2EE project
  • Hands-on experience in application deployment using ant and maven
  • Expertise in front-end development technologies such as HTML, CSS, Javascript, JQuery, Ajax, JSP
  • Multi-years’ experience working with diverse cultured background colleague and effectively writing development documents.
  • A team player who has capacities in prioritizing and completing project under tight deadline and pressure with minimal supervision
  • Highly self-motivated and goal-oriented professional committed to pursuing a long-term career in Information technology
  • A fast learner who is attentive to detail and passionate in emerging I.T. technology/frameworks with solid problem solving skill.

TECHNICAL SKILLS

Development Technologies: C, C++, Core Java, J2EE, EJB, JSP, Servlet, JMS, DOM, JNDI, UML, JDBC, XML Schema, XML, Swing, Java Beans, Struts, Spring, Hibernate, Maven, JBPM, Regular Expression.

Web/Application Servers: WebLogic 7.0/8.1, Tomcat 4.x/5.x/6.x, WebSphere, Jboss,4.x/6.x

Web Presentation: JSP, Servlet, JavaScript, JQuery, JSON, HTML, DHTML, XHTML, HTML5, CSS, CSS3, XML, XSLT, AJAX, WebService, SOAP, WSLD, JSF

Operating Systems: Windows 98/XP/7.0, Windows NT 4.0, Windows 2000, Linux

Databasess: Oracle, MySQL, DB2, SQL Server

Tools: MyEclipse, Eclipse, Rationale Rose, JUnit, Ant, CVS, SVC

PROFESSIONAL EXPERIENCE

J2EE Developer

Confidential, Mooresville, NC

Responsibilities:

  • Involved in the design and development of key components like include/exclude merchandises, set calculation basis, program period, collection frequency, setup program contacts, create adjustments, accruals, etc.. of VATS application used by Product Accounting
  • Generated use cases, mock screens and implemented the sequence diagrams based on requirements using Visual paradigm
  • Implemented MVC architecture using HTML, Servlets and JSP on Apache Struts framework
  • Developed java action classes that were mapped to the HTML templates in deployment descriptor and implemented Action Servlet.
  • Create and configured the exception-handler class to display error message in meaningful sentence.
  • Used DOM parser and SAX parser to parse the xml content sent by vendors and used javascript for client side validations
  • Developed POJO mapping the database and coding for Creating, Reading, Updating, Selecting (CRUD) data from Oracle 10g using Hibernate.
  • Developed Business Objects to implement the business logic and Utility classes using OOAD methodology for reusability
  • Integrate Spring framework with Struts and Hibernate.
  • Use maven to deploy application in WebLogic 8.1 Application Server.
  • Maintain the CVS repository like creating branches, conduct code merge sessions, and make builds for test and QA environments.
  • Develop and test the code using Junit.
  • Developed a Webservice serving the client requests for sending the signature on purchase receipts for verification using WSDL and XML

Environment: J2EE, Java, Servlets, JSP, Javascript, Struts, Hibernate, Spring, DOM, SAX, Webservices, XML, XSL, Oracle 10g, WebLogic 8.1 Application Server, Eclipse, SQL, CVS, JUnit, Visual paradigm, and Windows.

J2EE Developer

Confidential, Memphis, TN

Responsibilities:

  • Involved in analysis, design, and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams with Rationale Rose.
  • Involved in designing the user interfaces using JSP, CSS, Javascript, JQuery.
  • Developed the application using Struts2.0 Framework.
  • Implemented Business processes such as User Authentication, Account Transfer using Session bean of EJB.
  • Used Eclipse for writing code for JSP, Struts, Hibernate, and EJB.
  • Implemented persistence layer using Hibernate ORM framework.
  • Used Hibernate 3.3 to Creating, Reading, Updating, Selecting (CRUD) data from ORACLE database.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Data Access Object (DAO), Singleton, and Factory.
  • Deployed the applications on IBM Web Sphere Application Server using Maven.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used SVN for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.

Environment: Java, J2EE, JSP, Struts2.0, EJB3.0, JMS, JNDI, Oracle10.0g, HTML, XML, DOM, SAX, ANT, Rationale Rose, Eclipse, IBM Web Sphere Application Server, Hibernate3.3, Maven, SVN.

J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Analyzed requirements and did Use Case analysis with Rational Rose.
  • Designed Use case diagrams, Class diagrams, and Sequence diagrams using UML approach.
  • Designed and developed front end using HTML, JSP, CSS, Javascript, JQuery and Servlets.
  • Implemented client side validation using JavaScript and Regular Expression.
  • Developed the presentation tier of application using Struts2.0 Framework.
  • Developed several business logic using Session Beans and Message Driven Beans.
  • Used feature of Spring3.x framework.
  • Used Hibernate 3.5 to Creating, Reading, Updating, Selecting (CRUD) data from ORACLE database.
  • Implemented web services using WSDL, SOAP.
  • Used Maven to build the application and deployed on Web Sphere Application Server.
  • Performed unit testing of core functionalities through JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code used by developers.

Environment: HTML, J2EE, JavaScript, Servlet, JSP, EJB, Struts2.0, Spring3.0, Hibernate3.5, JDBC, Oracle 10g, Web Sphere Application Server, Rational Rose, SVN, ANT, Eclipse, JUnit, and Log4J.

J2EE Developer

Confidential, Trenton, NJ

Responsibilities:

  • Involved in development of the application using Java/J2EE technologies.
  • Developed the code using agile methodology with daily meetings to keep track of the progress and Issues pertaining to the project.
  • Developed the code based on the design using Struts2.x framework.
  • Worked on database design model and integrated these design with Hibernate 3.3 Object Relational Mapping (ORM) framework.
  • Presentation layer was developed using Struts Framework and the design was integrated with Spring2.5.
  • Involved in implementation of business logic.
  • Developed web pages in JSP, JavaScript, and Cascading Style Sheets (CSS) to display the effect of Corporate Actions on the position from various source systems.
  • Wrote Creating, Reading, Updating, Selecting (CRUD) SQL.
  • Involved in the Database design like creating tables with constraints and writing SQL queries using PL/SQL on MySQL database.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used ANT for project build and deployed in Weblogic Server
  • Used Subversion (SVN) for version control.

Environment: Java, J2EE (Spring, Servlets), Spring, Struts 2.x, Hibernate 3.3, ANT, JDBC, JavaScript, HTML, CSS, Oracle 10g, Eclipse, JBoss, Log4j, SVN.

J2EE Developer

Confidential, Portland, OR

Responsibilities:

  • Model View Control (MVC) design pattern is implemented with MVC model 2, JSP, Servlet, and JavaBeans to control the flow of the application in the Presentation/Web tier.
  • Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Performed Validation (Client Side & Server side) with the help of Struts Validation framework.
  • Implemented Business Logic using EJBs (Session Beans).
  • Integrate Hibernate with Struts and EJBs.
  • Coded Creating, Reading, Updating, Selecting (CRUD) SQL for fetching data from Oracle 9.1
  • Design patterns like Factory, Singleton, and Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Performed unit test during development stage using JUnit.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams, and Sequence diagrams).
  • Used Quality Center to keep track of the application bugs as well as to coordinate with the Testing team.
  • Used wincvs as Source Control and Version Management.
  • Used Apache Ant for building and deploying the application in JBoss Server.

Environment: Java, J2EE, Struts, EJB, Hibernate, Servlets, JSP, JavaBeans, XML, CSS, Apache Ant, Rational Rose, Java Script, Oracle 9.1, JUnit, Unix, JBoss.

J2EE Developer

Confidential

Responsibilities:

  • Designing the application using various GOF design patterns such as Abstract Factory Pattern, Singleton, Factory Pattern, and Template Pattern.
  • Designing technical Specifications with UML diagrams (Use case, Class, & Sequence) using Rational Rose and developed the components required by client.
  • Actively participated in Analysis & Design sessions of the Project, which is based on Struts MVC and Event-Driven Architecture.
  • Consumed Web Services using Axis and WSDL.
  • Followed XP/Agile methodology throughout the life cycle of application.
  • Integrated Spring with Struts and Hibernate.
  • Configuring Spring for dependency injections and AOP.
  • Configuring Hibernate O/R mapping.
  • Actively participated in development of user interfaces.
  • Writing complex stored procedure using PL/SQL.
  • Generated unit test Scripts using JUnit and executed the same and followed TDD.
  • Defect tracking and fast fixing of bugs, which arise in test & production instances.
  • Log4j was used for logging messages of the application.
  • Application deployed on WebLogic Application Server.
  • Used wincvs for Source Control and Version Management.

Environment: Struts, HTML, DHTML, XHTML, Axis, SOAP, JavaScript, Ajax, XML, XSLT, Linux Spring 2.5, WebLogic 8.1, JUnit, Log4j, Agile, Hibernate 2.x, PL/SQL, Oracle 10g, CVS.

J2EE Developer

Confidential

Responsibilities:

  • Involved in complete life cycle of design, development, testing, and deployment of application.
  • Developed Stateless Session beans to manage the control flow.
  • Performed front-end development work using Struts 1.1.
  • Developed views using JSP, CSS, JavaScript, and JQuery.
  • De-bugged and bug fixed Production problems.
  • Worked on JDBC (Data Access Object (DAO), Value Objects) using factory, singleton, and template design pattern.
  • Wrote SQL for Creating, Reading, Updating, Selecting (CRUD) data from MySQL database.
  • Performed unit test using JUnit
  • Deployed the application using ANT to Tomcat 4.0 and JBOSS server in development stage.
  • Developed using Eclipse3.x for building report collection and scheduling business components.
  • Used wincvs for version control.

Environment: JSP, Servlets, Struts 1.1, EJB2.0, XML, JDBC, HTML, CSS, JavaScript, Tomcat4.0, Eclipse 3.1, MySQL 4.0, Junit, ANT, Linux

We'd love your feedback!