We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

MO

SUMMARY

  • Over 8+ years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • Experience indeveloping web based, client/server applications using Java, J2EE, Servlets, JSP, JSTL, EJB, CSS, XML, RMI, JMS, J-Unit, Java Beans, JDBC, JavaScript,Web services with SOAP WSDL, and Frameworks-Struts, JSF, Hibernate, and Spring.
  • Experience with STRUTS and SPRING frameworks and hands on experience of implementing MVCArchitecture.
  • Proficient in Developing MVC framework using Struts, Spring, JSF. Knowledgein ORM (Object Relational Mapping) Tools like Hibernate.
  • Expertise in client side designing and validations using HTML, DHTML, CSS,Java Script, AJAX,JSP, XML and Swing.
  • Good Familiar with Taglibs and other directives to provide functionality to the JSP pages.
  • Proficient in using XML Suite of Technologies like J-Unit, XML, XSL, XSLT, DTD, XML Schema, SAX and DOM Parsers.
  • Extensive Knowledge in design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Experienced in using WSDL, SOAP, ApacheAXIS for WebServices.
  • Experienced in the functional usage and deployment of web applications in JBoss, WebLogic, WebSphere and Apache Tomcat.
  • Extensive experience in Eclipse IDE, and also worked with NetBeans, Toad.
  • Strong Experience in databaseconnectivity (JDBC) for databases like Oracle, SQL Server, MySql.
  • Developed stored procedures and queries using SQL.
  • Involved in all phases of Software Development Life Cycle (SDLC) including Requirements gathering, Analysis, Design, Reviews, Coding, Unit and Integration Testing
  • Good knowledge with versioning tools like Clear case, Peforce, SubVersion and CVS.
  • Having Knowledge of Agile Software Development Methodology
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
  • Self motivated and able to work in challenging environment. A team player with good communication and interpersonal skill.
  • Ability to learn and adapt quickly to new environments and emerging new technologies.

TECHNICAL SKILLS

J2EE Technology: Java, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI.

Architecture &Framework: Angular JS, Client-Server, MVC, J2EE, Struts, Spring, And Hibernate.

Database: Oracle 11g, SQL server 2008,MySQL,DB2.

IDE: Eclipse, My Eclipse, Net Beans, IBM RAD, JBuilder.

Design Methodology: UML, Water-fall, Agile.

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix.

Web Services: SOAP, RESTFUL,JAX-RPC,JAX-WS,Axis.

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery.

Query Languages: SQL, PL/SQL.

Programming Language: Core Java APIs (I/O, Thread, Collection), C, C++.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: BEA WebLogic 8.1, JBOSS, IBM Websphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT,Maven, Log4j.

Design &Control: UML, Rational Rose, CVS, Clear Case.

PROFESSIONAL EXPERIENCE

Confidential, MO

Java/J2EE Developer

Responsibilities:

  • Involved in design of the application using UML and designed the application as per
  • Extensively used Form Beans in data access layer to access and update information in
  • Involved in various phases of Software Development Life cycle (SDLC) of the application.
  • Developed presentation tier as JSPs.
  • Used Squirrel (db2) to implement the database changes as part of development
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Designed various tables required for the project in Squirrel (db2) database.
  • Written action class in Struts frameworkfor each logical request that may be received.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Used Hibernate as Object Relational(OR) Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Wrote listener classes to trigger xml file generation (BRMS rules) and load files into cache during Server start up and mapped the listeners in WEB.xml
  • Wrote BRMS rules and used BRMS rules engine to implement the user requirement.
  • Deployed the application on JBoss Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSPs, Servlets, DAOs and Used Sub Version (SVN) for version control.

Environment: Java,Struts2.0,JSP,Hibernate,HTML,C++,XML,PL/SQL,JBossApplication,Jenkines,Sonar Server (development),Web sphere (production),Spring,Sub-Version (SVN), SQUIRREL, ECLIPSE IDE/JBOSS IDE, JEE-5,JAX-B, JIRA.

Confidential, DC

Java/J2EE Developer

Responsibilities:

  • Worked under Agile development environment.
  • User Interfacesare designedusingJSP, Servlets, J-Unit, CSS, and HTML.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Used Spring Annotations as well as xml configuration for Dependency injection.
  • Worked on the Creation and Consumption of the Web Services (SOAP/REST).
  • Used Oracle SQL Developer to work with Oracle Database.
  • Worked on Writing and analyzing the stored procedures.
  • Developing data models using Hibernate POJO's and configuring Hibernate persistence layer
  • Hibernate mappings are done using Hibernate Annotations.
  • Extensively used Hibernate concepts such as inheritance, lazy loading and transactions.
  • ImplementedJMSListeners andMessage Driven Beans (MDB).
  • Log4jis used to achieve logging that helps in debugging of the application.
  • Ant Scripts are used to create the EAR’s for the Applications.
  • Deployed J2EE applications on WAS using WAS admin console.
  • Involved in writing Junit test cases using RAD7 IDE and performed Unit and Integration testing.
  • Used MKS (Integrity Client) for Source Control and Version Management.

Environment: Java1.7, J2SE, J2EE, Hibernate, Log4J, ANT, Web services (SOAP, REST), JMS, Oracle 11g Database, Oracle SQL Developer, WebSphere Application Developer, RAD7, Junit, MKS, Linux.

Confidential, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement gathering and analysis
  • Used for development of Java related classes and components using Eclipse as IDE for developing the application
  • Developed DHTML pages and JavaScript functions for client side validations and created CSS pages.
  • Worked on the Creation and Consumption of the Web Services (SOAP/REST).
  • Developed EJB Session Beans to communicate with Controller and database layer.
  • Generated POJO classes to map to the database table.
  • Hibernate&Spring DAO layer support at Persistence Tier.
  • Implementing Spring IOC using XML files in Business Tier.
  • Implementing FactoryPattern using spring’s Bean Factory.
  • Design Business validation and implementing them in the Business Objects.
  • Developing DB mapping XML files in Hibernate.
  • Hibernate Query Language (HQL) as the Persistence Framework, for mapping the object. Oracle as the Database.
  • Implementing Hibernate and Spring's DAO layer together offer a high performance, productive approach to persisting Plain Old Java Objects (POJOs).
  • Written XML files as a part of application development and parsed those documents using SAX
  • Developed Enterprise Java Beans.
  • Hibernate O/R mapping framework takes an Object-centric approach to implementing data persistence.

Environment: Java,J2EE,Servlets,JSP,Strut2.0,JDBC,SAX, HTML, CSS, Java script, Spring, Hibernate, Web Services, WSAD, Web Sphere Application Server, Windows 2000,and Oracle 9i.

Confidential, MD

Java/J2EE Developer

Responsibilities:

  • Designed and modified the class, sequence and use cases and functional specification using UML and Rational Rose.
  • Implemented Struts with spring framework.
  • Applied designpatterns like Service Locator, Singleton, Data Access Object and value object.
  • Parse the XML using SAX/DOM parsers.
  • Involved in implementing Web Service clients using SOAP Protocol.
  • Involved in implementing Tiles framework for same look and feel across all pages.
  • Involved in unit testing of each module, integration testing and writing unit test cases.
  • Created GUI pages using HTML, JSP, Struts tag libraries and JavaScript for the presentation tier.
  • Created the stored procedures, functions, triggers and packages using Oracle.
  • Written SQL queries for posting and retrieving of data from database.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Deployed the application on WebSphere Application Server.
  • Used JavaScript functions for front end validations.
  • Used configuration management tools for version control PVCS.

Environment: Java, JSP, Struts, Spring, Servlets, JDBC, HTML, CSS, JavaScript, Hibernate, RAD 7.0 IDE, UML, XML, AXIS, Webservices, Log4J, DOM, SAX, WebSphere 6.0, Sql Developer, Putty, winscp, Windows XP, Clear Quest, Oracle, Unix.

Confidential, AR

Java/J2EE Developer

Responsibilities:

  • Prepared technical design documents (TDD) for Use cases.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Developed UI pages with JSF framework.
  • Developed application layout and composing tiles definitions, managed beans to use with JSF, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve & update data in the Database.
  • Framework leverages JSF features like Event handling, Validation mechanisms, and state management.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Spring Framework at Business Tier and Uses spring's Bean Factory for initializing services.
  • Used Spring Core Annotations for Dependency Injection.
  • Developed the AJAX functionality using tags libraries.
  • Wrote configuration files for injecting EJBs.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Prototyped use of JSF for presentation development and Spring for middle tier development to analyze if use would ease development.
  • Extensively used JSF Core and HTML tags in UI pages.
  • Implemented web service using Apache Axis, used Bottom-up approach.
  • UsedJava Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Efficiently presented the data using JSF Data tables.
  • UI pages Navigation defined in faces-config.xml
  • Developed complex SQL join queries for efficiently accessing the data.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Developed SQL queries.
  • Eclipse used for Development i.e. used as IDE.
  • Used Oracle 10g as database and backend implementation and using SQL created Select, Update and Delete statements.

Environment: Java 1.5, JSF 1.2, Spring 2.5, Hibernate 3.0, EJB 3.0, AJAX, Web services, Apache Axis 2.0, Eclipse 3.4, Websphere Application Server 6.1, Java Beans, Sun RI, Primefaces, Clear case, ClearQuest, UML, XML, XHTML, DHTML, JavaScript, CSS, Oracle 10g, SQL, Log4j.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Implemented Struts Validator framework to validate the data
  • Developed Stored Procedures in the Oracle 9i database(RDMS)
  • Performed impact analysis on the dependency projects of OneSource Project

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.

We'd love your feedback!