We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Princeton, NJ

PROFESSIONAL SUMMARY:

  • Over 7+ years of extensive IT experience wif expertise in Object Oriented and Web - based Enterprise applications using Java/J2EE.
  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Maintenance and Support of Object-oriented and Web-based Enterprise applications.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP, JavaScript, JQuery, Servlets, EJB, JDBC, JNDI, ANT, Java Multi-threading, Swing and XML .
  • Excellent experience in using IDE's such as Eclipse, SVN, WSAD and RAD.
  • Good experience wif all GUI technologies including JSF, Ice Faces, JSP, HTML, Javascript, AJAX.
  • Extensive experience in using Hibernate Pojos, Spring Annotations and JPA annotations.
  • Experienced wif spring framework IOC and AOP modules for injections and interceptions.
  • Strong experience in Object Oriented Design (OOD) and Object Oriented Analysis (OOA).
  • Experience working wif open source frameworks like Struts 1.2, Spring 2.x
  • Good experience on J2EE design patterns (Singleton, Façade, Factory etc) and UML modeling.
  • Experiencewif Web Services using XFire and Apache Axis.
  • Extensively used Java Collections & Exception Handling for development.
  • Good working noledge of Apache Tomcat, IBM Web sphere, BEA Weblogic application servers.
  • Strong experience working wif Oracle database.
  • Strong experience working wif relational database, accessing data efficiently and building efficient data models.
  • Strong noledge in developing stored procedures, Triggers and Functions using PL/SQL and also fine-tuning the SQL queries.
  • Experience in developing custom tag libraries for achieving most code-reusability and ease of maintenance for presenting, formatting and gathering data.
  • Experience in implementing the module using SCRUM, Agile methodology.
  • Good experience in developing and executing unit test cases
  • Good noledge in using version control tools such as CVS and Clear Case.
  • Excellent understanding in effective source code management.
  • Provided production support for the application and resolving problems.

TECHNICAL SKILLS:

Operating Systems: Sun Solaris 5.1, HP-UNIX, MS-DOS, Windows 98/NT/2000/XP/Vista/7

Languages: Java 1.4/1.5/1.6, J2EE, PL/SQL, C, C++

Java/J2EE Technologies: Applets, Swing, JDBC, JNDI, RMI, Java Mail, JMS, HTML, DHTML, Java Script, JSP, Servlets, EJB, JSF, Struts, Hibernate, Spring, Log4J

J2EE design patterns: MVC Model

Web development: HTML, DHTML, Java Script, XML

Web/Application server: Apache Tomcat 5.0, Resin 1.2.8, Weblogic 8.1, Sun Application Server

Databases: Oracle 9i/8i, SQL Server 2000, MS Access

Protocols: HTTP, SNMP

Tools: Eclipse, Toad, MS Visual SourceSafe, StarTeam, Net Beans, JBuilder

PROFESSIONAL EXPERIENCE

Confidential, Princeton, NJ

Java/J2ee Developer

Responsibilities:

  • Prepared and presented prototype for each functionality in the business process.
  • Prepared the TDS (Technical design specification) for each process preparing use cases for each process, design sequence diagrams and class diagrams using UML/ MS Visio.
  • Configured java environment and Programmed on Linux operating system.
  • Developed JSP pages for presentation layer using Struts 1.2. Also client side validations using Struts Validate framework/ JavaScript.
  • Extensively used Hibernate pojos, Spring Annotations, Spring AOP and Spring DAO.
  • Used spring framework IOC and AOP modules for injections and interceptions.
  • Used Hibernate for Object Relational Mapping.
  • Implemented the business logic writing Struts action components and configuring XML files using Struts, spring and Hibernate framework.
  • Created Stateless session beans using EJB.
  • Developed custom tag libraries for achieving most code-reusability and ease of maintenance for presenting, formatting and gathering data.
  • Developed automation tool for batch job and cleanup operation. Creation of Stored Procedures, triggers and functions in Oracle database for halping batch jobs.
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
  • Test data and environment preparation for unit testing of various components layer wif JUnit framework.
  • Unit testing each module and Integration testing of the system as a whole.
  • CVS was used for the purpose of version control and source code sharing.
  • Developed various reusable Helper and Utility classes.
  • Carried out UAT, building, packaging and shipping of the application to the production environment.

Environment: J2EE 5, EJB, JSF, JSP, Servlets, Oracle, Spring, XML, JSTL, Hibernate, WebSphere, Webservices, HTML, DHTML, CSS, XHTML, CVS, Linux, JavaScript.

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Collected the requirements for provider and reference modules.
  • Developed interface models for reference module, which includes list pages, detail pages, dialog boxes wif filters and show drop down boxes and worked content management.
  • Using UML, designed sequence, class diagram, activity and interaction diagrams for reference and provider subsystems.
  • Developed and deploy EJB components (CMP based entity and session bean components) to implement business logic.
  • Used JSF for developing java based Web applications.
  • Designed and developed the UI components using JSP, HTML, CSS,DHTML,JAVASCRIPT.
  • Used web development methods like AJAX to create Web applications.
  • Designed screens for provider enrolments and provider maintenance screens, includes list pages, detail pages, business wizard process, dialog pages.
  • Prepared technical design plan for reference module, which includes each page detail specifications, business rules, system rules, navigation and process flow.
  • Implemented the front end using JSP based on spring framework
  • Servlets were used to redirect the incoming requests to the appropriate JSP pages through Request Handlers.
  • Created various Enterprise Java Beans to incorporate the business logic.
  • Developed java classes to handle persistence layer for the Enterprise Java Beans.
  • Development and deployment of Enterprise Java Beans.
  • Created Resource Pooling (EJB, Database connections) to optimize the utilization of critical resources.
  • Involved in debugging the distributed component code for bugs.
  • Prepared Use cases and Sequence diagrams for reference and provider modules using Rational Rose.
  • Used Restful API services like jQuery, SOAP, JSON.
  • Used Hibernate framework to create the database tables.
  • Used JUnit for unit testing.
  • Developed stored procedures, Triggers and Functions using PL/SQL and SQL queries.
  • Used Jboss application server for deploying.
  • Provided production support for the application and resolving problems.

Environment: J2EE (EJB, Servlets, JSP), IBM WebSphere, UNIX Solaris, XML, DB2, SQL Server, Rational Rose 2000, UML,SOAP, JSON, JQuery and Visual Age for Java.

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • Played a key role in developing business layer components using Java.
  • Developed Android web applications using java using JSP, HTML, XML, CSS and JavaScript.
  • Used Restful API services like jQuery, JSON.
  • Developed Web Services as providers and consumers using Apache Axis framework. Developed WSDL files.
  • Played a key role in exposing the business components as services dat are accessed from Written JavaScript functions to get dynamic data and client side validation.
  • Implemented persistence layer using Spring JDBC.
  • Involved in the implementation, testing and support of the application.
  • Implemented design patterns such as Façade, Singleton, Transfer Objects, and Data Access Object.
  • Configured Struts Framework and Integrated wif Tiles of Struts.
  • Generated XML pages, CSV and txt report wif templates using XSL.
  • Used agile development methodologies for application development.
  • Actively involved in writing unit tests for application classes using JUnit framework.
  • Actively involved in creating design documents utilizing UML. Participated in design reviews.
  • Developed custom tag libraries for achieving most code-reusability and ease of maintenance for presenting, formatting and gathering data.
  • Involved in Unit Testing and developing and executing unit test cases.
  • Deployed the application on BEA Weblogic Server.
  • Involved in supporting the application in production for multiple releases.

Environment: Java, J2EE, JavaScript, Spring, log4j, RAD, BEA Weblogic 8.x, JQuery, CVS, Tomcat, EJB, Struts Frame work, Spring, Clear case, Clear Quest, UML/Rational Rose, XML (DOM and SAX parsers), HTML, Core Java, Oracle 9i, PL/SQL, Unix, Windows XP.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Developed the application using Spring Framework. Used Spring IOC (dependency Injection) for providing coupling between layers and AOP to provide transaction management, logging, security etc.
  • Developed UI Components using Oracle Application Development Framework (ADF).
  • Configured the application context files in all layers using spring framework.
  • Used XML to transfer the application data between client and server.
  • Played a key role in implementing Web Services using Apache Axis framework.
  • Implemented business logic for CRUD operations in data layer.
  • Used AJAX, JavaScript for refreshing partial content in JSP.
  • Designed and Implemented graphical user interface through out the application.
  • Developed JSP page layouts using Struts tiles framework.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Implemented test cases using JUNIT framework.
  • Integrated workspace wif Rational Clear case version control system.
  • Played a key role in break fixing the client applications in the event of failures.
  • Utilized Agile Programming practices wif the application development.
  • Debugged the ANT Scripts for building the entire web application
  • Developed, Class diagrams and sequence diagrams.
  • Developed the messaging/communication infrastructure for interaction wif various backend and third party systems. Used JMS and MQ Series.
  • Played a key role in separating the existing business logic into various reusable services.
  • Implemented automated unit testing framework for testing business services using XML.

Environment: J2SE 1.4, J2EE 1.3, XML, Struts, spring, JQuery, Apache Axis, WSAD 5.X, WebSphere, IBM MQ Series, MS Visio, Subversion.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Played key role in developing the web application using Core Java, J2EE, Struts, spring and XML technologies.
  • Developed business components using Core Java and spring framework. Implemented spring bean wiring.
  • Implemented design patterns like Façade and Factories in the business layer.
  • Implemented data store persistence components using Spring JDBC templates.
  • Implemented Struts components (Actions, Form beans) and JSP pages for the web application.
  • Developed JSP page layouts using Struts tiles framework.
  • Used XML to transfer the application data between client and server.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Debugged the ANT Scripts for building the entire web application.
  • Implemented test cases using JUNIT framework.
  • Integrated workspace wif Rational Clear case version control system.
  • Played a key role in break fixing the client applications in the event of failures.
  • Co-ordinate wif various backend and environment support to track the issues in the advent of client applications breakdowns.
  • Played a key role in the production support.

Environment: Java, J2EE 1.3, XML, JAXB, Rational Clear case, Together J, WSAD5.1, JBoss 4.x, JUnit, and Oracle 9i.

Confidential

Java Developer

Responsibilities:

  • Implemented Rational Rose for creating the class diagrams, use cases, sequence diagrams etc.
  • Designed and Developed the GUI using JSP, JavaScript & Swings.
  • Designed and developed Servlets to communicate wif data through JBOSS server.
  • Used JDBC for the persistent storage of employee details in the Oracle database.
  • Developed JSP page layouts using Struts tiles framework.
  • Used XML to transfer the application data between client and server.
  • Implemented test cases using JUNIT framework.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Integrated workspace wif Rational Clear case version control system.
  • Played a key role in break fixing the client applications in the event of failures.
  • Implemented PL/SQL stored procedures and triggers for data population, retrieval.
  • Implemented test cases and tested the modules in java.
  • Played a key role in the production support.

Environment: Java, J2EE, JSP, Servlets, JavaScript, HTML, XML, UML, Tomcat, Apache Ant 1.6.0, Oracle 8i, PL/SQL, Swings, UNIX, LINUX, Windows 2000

Confidential

Java Developer

Responsibilities:

  • Implemented Struts Tag Libraries to develop the JSP pages.
  • Developed JSP page layouts using Struts tiles framework.
  • Used XML to transfer the application data between client and server.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Implemented test cases using JUNIT framework.
  • Integrated workspace wif Rational Clear case version control system.
  • Implemented GUI technologies like HTML, XML, and CSS.
  • Developed Controller using ActionServlet and Action mapping provided by struts framework.
  • Developed Action Classes dat acts as the model and controller in Struts framework.
  • Developed Session (Stateless) and Entity (CMP) beans (EJB) for crucial business logic.
  • Deployed the EJB’s on Web Sphere 4.1Responsible for sending of email from Java application by using Java Mail Involved in writing of JSP pages for the presentation of data.
  • Implemented JDBC to access Database.

Environment: Java, J2EE, HTML, XML, UML, Oracle 8i, PL/SQL, Swings, UNIX, LINUX, Windows 2000.

We'd love your feedback!