We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Pittsburg, PA

SUMMARY

  • Around 7 (Seven) years of experience in Analysis, Design, Development, Implementation and testing of Web based applications and Client Server applications
  • Expert level skills in application development using Java, J2EE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, JEE compliant application servers, multi - threading, client/server, design patterns of JEE architecture.
  • Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture
  • Experienced in Java Application Development, Distributed Application Development and Object Oriented Programming (OOP)
  • Knowledge of JEE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Have experience in Design, Development and Deployment of Java/J2EE web components on servers like Apache Tomcat
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, Oracle and MySQL.
  • Good experience and knowledge working on ORM persistence frameworks like Hibernate.
  • Experience in design and development of Front-End User Interfaces / GUI's using HTML, JSP, JavaScript, CSS and XML.
  • Excellent experience developing applications using Servlets, JSP, JSTL, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
  • Expertise in HTML, CSS, JavaScript, Specifications and Custom Tag Libraries, XML (SAX, DOM), DTD, and Resource Properties.
  • Experience with the software development life cycle (SDLC) utilizing methodologies
  • Performed unit testing using JUnit integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
  • Development experience in different IDE's like Netbeans, JBuilder and WSAD/Eclipse.
  • Experience of Client - Server, web-based n-tier architecture, Database Design, development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Experience in AJAX, XML and Web Services to design, deploy, develop and implement the internet / Intranet applications.
  • Strong front-end UI development skills using scripting languages like JSP, AJAX, HTML, JavaScript, jQuery, DOM and CSS.
  • Expertise in developing Web services using REST, XML, Beans
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team. Excellent troubleshooting and debugging skills.

TECHNICAL SKILLS

  • Java
  • J2EE
  • JSP
  • Servlet
  • Web Services
  • JDBC
  • MVC
  • JSTL
  • DOM
  • CSS
  • Struts
  • Spring
  • JSF
  • Hibernate
  • JUnit
  • ANT
  • IntelliJ
  • Eclipse
  • NetBeans
  • Toad
  • C/C++
  • HTML
  • JavaScript
  • XML
  • DHTML
  • IBM Websphere
  • BEA Weblogic Server
  • JBoss
  • Apache Tomcat
  • Oracle 11g
  • MS SQL Server
  • MySQL
  • DB2
  • Windows
  • Linux
  • UNIX
  • UML
  • Rational Rose
  • CVS
  • ClearCase
  • Python
  • Wireshark
  • Nessus
  • Nmap
  • Immunity Debugger
  • PHP

PROFESSIONAL EXPERIENCE

Confidential, Pittsburg, PA

Java/J2ee Developer

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment with Content Management systemfor workflow management and content versioning.
  • Designing, Development, JUnit testing and Integration of many components of the applications from end-to-end, i.e. Front-end (View) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Involved in designing user screens and validations using HTML, JQuery and JSF as per user requirements.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using JAX-WS 2.0 and Apache Axis to Web Service.
  • Developed business modules using Hibernate and Spring Framework technologies.
  • Wrote SQL and implemented ORM using Hibernate.
  • Involved in designing the user interfaces using JSPs.
  • Designed and Implemented Tiles and Layouts to the existing JSP files.
  • Played an active role in testing the application for different scenarios and in bug fixing.
  • Designed and implemented Web Services using XML, SOAP and JAX-RPC.
  • Developed XML, XML schema and parser using SAX and DOM and implemented System Oriented Architecture Methodology.
  • Developed various unit test cases using JUnit and performance testing using JMeter.
  • Implemented Message Driven Bean Using JMS and scheduling of Messages using MQ Series. Used Eclipse for development and debugging.
  • Used Web services (SOAP, Rest) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Used Hibernate object relational data mapping framework to persist and retrieve the data from database.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Developed ANT Scripts to do compilation, packaging and deployment in the WebSphere server.
  • Implemented the logging mechanism using Log4j framework.

Environment: JDK, J2EE, Agile, Struts, Spring, Web Services, Hibernate, JMS, JSP, Servlets, WebSphere, SQL Server, Windows, HTML, XML, SOAP, ANT, Log4J, XSLT, XSD, JQuery, JavaScript, JUnit

Confidential, Warren, NJ

Java/J2ee Developer

Responsibilities:

  • Used scripts for deploying of the application into new Dev, Test and Production Servers using WebSphere Application Server 5.1.
  • Documented the use cases, class diagrams and sequence diagrams using Rational Rose.
  • Implemented Model View Controller (MVC) architecture Using Jakarta Struts framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and easy maintenance.
  • Created Action Class which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed user interface using JSP, JSTL, Struts Tags, Java Script and HTML.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Session Beans to process requests from the user and used the Hibernate framework to retrieve and persist client information.
  • Used Web Services and SAX XML parsers and used SOAP for sending and receiving data from different applications.
  • Used JMS to asynchronously exchange messages between the Websphere Application Server and other applications.
  • Developed Message Driven Beans to use the JMS Queue to communicate between the current and the legacy systems.
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade and Service Locator in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Performed database operations and queries using DB2.
  • Extensively used WSAD for writing code.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used WebSphere Application Server for deploying various components of application.
  • CVS was used for version control.

Environment: J2EE, IBM WebSphere App server, Rational Rose, Java, XML, SAX, JSP, JMS, HTML, JNDI, JDBC, JavaScript, OOA, OOD, Servlets, Struts, CVS, Log4j, JUnit, EJB 2.0, Hibernate 3.0, PL/SQL.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in System Requirements study and conceptual design
  • Created UML diagrams such as activity, sequence and use-case diagrams.
  • Created user-friendly GUI interface and Web pages using HTML, DHTML and Embedded in JSP. JavaScript was used for the client side validations.
  • Developed JSP, Servlets to create dynamic web pages and deployed them on WebSphere Server.
  • Developed various UI components using JFC (Swing)
  • Developed and deployed EJB’s (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Used the JNDI for Naming and directory services.
  • Used CVS as source control.
  • Developed the User interface using XSL, which transforms the input XML Using Xalan processor.
  • Written JavaScript functions to get dynamic data and client side validation.
  • Designed, Developed and Implemented document transformation applications using XML Spy tool.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
  • Developed façade class and their supporting classes to route the request to the service and receive the response data (XML).
  • Developed session beans to process the request from the façade.
  • Involved in configuring JDBC connection pooling to access the database server.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
  • Developed classes to Parse XML by using SAX parser
  • Performed unit-testing using JUnit.

Environment: J2EE, Servlets, JSP, EJB, UML, XML, XSL, WebSphere, JSF, Hibernate Eclipse, CVS, JUnit, Rational Software Architect, Oracle, TOAD, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Gathered requirements from client, analyzing and preparing the Requirement specification document.
  • Object oriented design using UML. Rational Rose used in implementing UML.
  • Designed and developed all user interfaces using JSP.
  • Developed Business Interface Objects (BIO) using stateless Session Bean.
  • Deployed the application in Web logic.
  • Involved in Unit testing and Integration testing. Worked with Quality Assurance
  • Used Struts, Html, JSP, and JavaScript for Front End User Interface design. Worked with the collection libraries
  • Developed configuration and deployment files using XML and parsed them using JAXB.
  • Database designing and development in Oracle
  • Development environment integrated with Eclipse.
  • Implemented the build process-using Ant.
  • Created unit test cases for business component using JUnit.
  • Integrated the Java application to end-users.
  • Involved in production support.

Environment: Java, UML, Servlets, JSP, XML, BEA Web logic, Oracle, XSL, Java Script, JDBC, Eclipse

Confidential

Java/ J2ee Developer

Responsibilities:

  • Involved in the Enhancement of the Gift Registry Works using Java, J2EE, Struts framework on WebSphere Application Server 5.1.
  • Enhanced web-xml, struts-config.xml, tiles-def.xml, app-resources.properties files for the application.
  • Involved in the Performance tuning of the database, table integrity and referential integrity for the backend Oracle database.
  • Applied Performance improvement concepts to optimize the performance for the data access.
  • Used tools like verbose G to analyze and resolve memory leaks for the application.
  • Configured the application for the JDBC providers and new hosts using WebSphere Deployment manager for the new Dev, Test and Production environments.
  • Created and configured the Plug-in file for the Iplanet WebServer on Sun Solaris 8.
  • Involved in the testing of the application.
  • Involved in the archive / purge of older files and historical data and EDI files using scripts.
  • Worked with Ant and developed separate build files for development, UAT (User Accessibility Testing) for production environments.
  • Client side validations are done using JavaScript.
  • Involved in the enhancement of Sevelets, which interact with the database.
  • Extensively used Log4j logging in the application.
  • Participated in user and team interaction.

Environment: J2EE, Java, PL/SQL, Oracle 9i, Struts, JSP, Web Sphere Application Server, WebSphere, WSAD, WebServices, ANT, Visual Source Safe, Log4J, IPlanet, UNIX

We'd love your feedback!