We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Minot, ND

PROFESSIONAL SUMMARY:

  • Over 7 years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Extensive experience in Software Development Life Cycle (SDLC), Requirements Specification, Designing documents and writing Test cases using various software engineering process  ranging from Waterfall to Agile methodology.
  • Good experience in design and development of various web and enterprise applications  using J2EE technologies like JSP, Servlets, EJB, spring, JavaScript, DOJO, JDBC, JMS, JSF, JNDI, IBM RMI,  XML, and Web Services.
  • Strong knowledge in using Hibernate 2.0, 3.0, Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Experienced in developing MVC architecture using Servlets, JSP, Struts Framework 4.x/3.x/2.x, Hibernate Framework 3.x and Spring Framework.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Experience in developing applications using XML technologies such as XML, XSL, XSLT, XPath, SAX, DOM, DTD and Schema.
  • Good Work experience on various IDE's like Eclipse, My Eclipse, NetBeans, WebSphere Studio Application Developer (WSAD), and RAD.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, MySQL Server, SQL, PL/SQL.
  • Experience on Core Java technology which includes Multi-Threading, JDBC, RMI, network programming.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Expertise in design and development of various web- and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Experience in SOAP based Web Services, REST WebServices, JAX-WS, JAX-RS, JAXB, SOA, Apache CXF, AJAX, RMI, JNDI, MVC Custom development.
  • Expertise in installing and configuring IBM WebSphere Application Server 6.1, Oracle WebLogic server 4.x 6.0 11gR1, IBM Http Server, JBoss 4.0.2/7.1 and Tomcat7.1.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using Oracle 11g/10g, HSQL, SQL Server, and My-SQL.
  • Experience in working version control tools like CVS, Clear Case and SVN.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Experience in developing applications on operating systems like Windows, UNIX and Linux.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Highly motivated self-starter with a strong analytical problem solving, having ability to multi-task, work in a team environment, understand and be responsive to customer needs, work under tight deadline.

TECHNICAL SKILLS:

Languages : Java, J2EE, Java Script, JSP, C, C++, SQL, HTML, XML.

Java Technologies : J2SE6, J2EE, Servlets, JSP, AJAX, JavaBeans, EJB, JMS, Struts, Spring, Hibernate, RMI, WebServices, SOAP, Servlets, Log4j, JNDI, JDBC, JDK, Ajax, Ant, Applets, ASP, Java Mail.

Distributed technologies : Web Services, RMI, EJB, JMS.

IDE : WSAD, Eclipse,Netbeans.

Framework : MVC, Struts, Spring MVC, Spring DAO, Spring AOP, Hibernate, Apache axis for web services

Web/Application Servers : Apache Tomcat, WebLogic, WebSphere.

Scripting Languages : JavaScript, Shell Script.

Web Technologies : HTML, XML, XSLT, XPath, HTML,DOM, DTD

Version Control Tools : CVS, Clear case, SVN.

Methodologies : SDLC, UML, Design Patterns, SOA

Database Apps : Oracle, DB2, SQL Server, PL/SQL Developer.

OS : Windows 2000/98/95/NT4.0/XP/7, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Minot, ND

J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, Design and Development of user requirements using IBM Rational Suite and design tools like IBM Rational Rose, IBM Rational Software Architect, and IBM Rational Software Modeler.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed the application using UML Diagrams such as Class Diagrams, Sequence diagrams, Deployment diagram and State diagrams were developed using Rational Tools.
  • Developed ER and UML diagrams for all the design, and documented all the process flows using Enterprise Architect.
  • Developed JSP pages using Struts Custom Tag Libraries such as HTML tags, Bean Tags, Logic Tags and Template Tags.
  • Designed and Implemented MVC architecture using Struts Framework, Coding involves writing Action Classes/ Custom Tag Libraries, JSP.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebLogic App Server.
  • Developed Action Forms and Controllers in Struts 2.0/1.2 framework. Utilized various Struts features like Tiles, tagged libraries and Declarative Exception Handling via XML for the design.
  • Designed and developed WebServices (SOAP, WSDL). Compiled XML Schema to generate Java Bean Classes using Axis 1.2.
  • Involved in the Development of reporting system using Struts, spring, Hibernate and Web Services.
  • Used the spring framework to implement bean to declare a service and accessed those using Application context.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Used Apache Ant to compile java classes and package into jar archive.
  • Used JDBC and Hibernate framework to access the data from back-end Oracle database.
  • Involved in writing Stored Procedures in Oracle and PL/SQL for back end which were used to update business logic over a set of scheduled timers.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: J2EE, Spring, Hibernate, JMS, TOAD, AJAX, JSON, SAX, JSTL, EJB, JSP, SQL Server 2005, Servlets, HTML, CSS, XML, XSLT, JavaScript, WebLogic, Eclipse, CVS, Rational ClearCase, Log4j, ANT, Windows 7.

Confidential, Richardson, TX

Java/ J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Designed the application by implementing Struts framework based on MVC Architecture.
  • Developed Message Beans, Session Beans (EJB’s), which would be invoked by Web tier, using design patterns like Delegates, Resources Locator.
  • Used STRUTS framework for Front-end pages using JSP, Struts custom tag libraries (bean, logic, html), JSP custom tags (JSTL) and JavaScript.
  • Involved in Form validation using the Spring Validator framework.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP’s and XML.
  • Developed User Interface having animations and effects using JSF, JavaScript and HTML.
  • Involved in java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework Used WSDL and SOAP protocol for Web Services implementation.
  • Implemented Hibernate in the data access object layer to access and update information in the Oracle10g Database
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Deployed and tested the application using Web logic application server.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Configured and created application log files using Log4J.
  • Used JUnit for testing the entire application, rectified performance bottlenecks and eliminated critical bugs.
  • Compiled and built the application using Maven scripts and deployed the application.
  • Participated in the status meetings and status updating to the management team.

Environment: Java/J2EE, JSP, Hibernate, spring, Struts, Servlets, EJB, JSTL, JNDI, ADF, JMS, MVC, MQ Series, Java Beans, Jboss, Multi Threading, WebLogic Server, XML, WebServices, SOAP, Junit, Maven, Rational Rose, HTML, Log4J, Oracle and Windows.

Confidential, Phoenix, AZ

JAVA/ J2EE Developer

Responsibilities:

  • Involved in the application development using JAVA/J2EE, Multi-Threading, JSF, ADF, JMS, Oracle and WebLogic Application Server.
  • Implement customer requirement using java, java server pages, xml, Servlets, Java Beans.
  • Configured and deployed the application on JBoss application Server.
  • Implemented various XML technologies like XML schemas, JAXB parsers for cross platform data transfer.
  • Used JSF framework for building web applications using Java for standard user interface components like input fields, buttons, and also for event handling.
  • Implemented IBM messaging service MQ Series in our applications for the mainframe calls.
  • Used Core Java OOPS concepts (inheritance, polymorphism) in developing the code.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Implemented all business logic using extensions of Struts Servlets and beans.
  • Used Struts Action Servlets, Action Form to design various JSP pages using MVC.
  • Developed Java Server Pages (JSP) for the front end and Servlets for handling Http requests and response.
  • Created Action classes and used struts related features like Validations and Action Messages.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Responsible for the configuration of Struts web based application using struts-config.xml and web.xml.
  • Involved in rollout and release planning for next version of Reverse Mortgage.
  • Building Packages for the deployment.
  • Deployed J2EE code in Production and non-production environment.
  • Deploying code in three different servers.
  • Validating pre-build configuration.

Environment: Core Java, Eclipse, Informix, Struts, JSP, Servlets, HTML, DHTML, SQL, Windows XP, UNIX.

Confidential

JAVA Developer

Responsibilities:

  • Designed and developed front end using JSPs and Java Servlets are used as controllers.
  • Implemented the Struts MVC architecture.
  • Created the Struts Action Servlet Classes, Validator plug-in, form beans, dynamic action/Validator forms, controller, message resource, action mappings.
  • Developed customized solution using JSPs, Servlets, Java beans and JavaScript
  • Developed client request validations and processing using JavaScript.
  • Deployed and administered EJBs on WebLogic Server to persist the information provided by the user.
  • Used PL/SQL for queries and stored procedures in Oracle as the backend RDBMS.
  • Forwarded the shipment request to another gateway through Web Services.
  • Performed unit testing and integration testing using Junit.
  • Built the application-using ANT.
  • Used VSS for the software Configuration Management.

Environment: JDK 1.3, J2EE, JNI, JSPs, HTML, XML, JavaScript, Servlets, Java Beans, Struts 1.1, BEA Web Logic 5.1, SOA, Junit, ANT, VSS, Oracle, UNIX.

Confidential

Software Engineer

Responsibilities:

  • Designed the UML diagrams based on the OOAD principles.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Developed the front end with Model-2 architecture using Struts 1.2 framework with JDK 1.4.
  • Client side validation was done using JavaScript’s, sever side validations are done using Struts Validator Plug-In.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Implementing the Design Patterns like MVC-2, Front Controller, Composite view and all Struts Framework Design Patterns to improve the performance.
  • Authentication of the users is implemented using LDAP, TIM.
  • Developed Generic DAO object to perform generic database operations using data source JNDI name defined in application container.
  • Used Maven to compile and generate EAR, WAR, and JAR files.

Environment: Core Java, J2EE, Servlets, JSP, Oracle 9i, JDBC, Struts, WebLogic, CSS, HTML, DHTML, JavaScript, AJAX, LDAP, TIM, Maven2.0, Log4j, Junit and Windows.

We'd love your feedback!