We provide IT Staff Augmentation Services!

Java /j2ee Technologies Resume Profile

4.00/5 (Submit Your Rating)

Wickliffe, OH

Summary:

  • 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 and experience in Insurance, Health and Media domains.
  • Extensive experience in the Analysis, Design, Development, Implementation and Testing ofenterprise application with web technologies, distributed technologies and client-serverarchitecture environment.
  • Comprehensive experience in design and development of various web and enterprise applicationsusing J2EE technologies like JSP,JSF, Servlets, JavaScript, JDBC, JNDI, XML and WSDL.
  • Seasoned professional in various frameworks: Struts, JSF Java Server Faces , Spring and Hibernate.
  • Extensive experience in creating enterprise applications on web/application servers such as Tomcat, JBOSS 5.Xand WebLogic.
  • Good experience in web services technologies including SOAP Axis 2.0 and RESTFul
  • Extensive experience of working with Java Message Service JMS , JavaMail API, Java APIfor XML Binding JAXB .
  • Extensive experience in configuring and implementing IBM WebSphereMQ.
  • Experienced in using Java IDE tools Eclipse and familiar with other IDE's likeNet Beans,JBuilder,JDeveloper andSoapUI.
  • Extensive experience in Software Development Life Cycle SDLC Requirements specification, design documents and writing Test cases using various software engineeringprocess ranging from Waterfall to Agile methodology.
  • Good knowledge of Configuration Management tools like CVS andSubversion.
  • Knowledge of content management system such as Alterian Content management.
  • Good experience in XML technologies such as DTD/Schemas, DOM/SAX Parsers.
  • Experience in using Oracle 10g databases and writing complex SQL queries.
  • Hands on with Continuous integration tool Jenkins.
  • Experience in using Unix and shell scripting.
  • Experience in Web Application development using JQuery, AJAX, HTML andJavaScript.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to arapidly changing environment, commitment towards learning.
  • Possess excellent communication, project management, documentation and interpersonal skills.

Technical Skills

Languages

C, C , Java, J2EE, PL/SQL, SQL.

J2EE Technologies

JDBC, JMS, Servlets, JNDI, JSP, JSTL.

Application Server / Web Server

Apache Tomcat, Web logic 8.1, IBM Web Sphere, Jboss.

SOA

Web Services, SOAP, WSDL, Restful web services.

IDEs

Eclipse, Net Beans, WSAD, RAD.

Framework

Spring, Struts, Hibernate, MVC Architecture.

Database

IBM DB2, Oracle 9i/10g.

Design Patterns

DAO, DTO, MVC, Singleton, Factory.

Operating Systems

Windows 98/2000/XP/Vista/7, UNIX, Linux RHL5

GUI

DHTML, XHTML, JavaScript, XML, XSLT, AJAX.

Others

ANT, JUnit, Log4j, Clear Case, Tortoise SVN, MAVEN.

Professional Experience

Confidential

Description:

Confidential is a Warren Buffett's Berkshire Hathaway Company, which has locations across the world. The primary products of this company are manufacturing additives for automobiles and other appliances where lubricants play a key role. The project is to gather information from the Field Testing Engineers who test the lubricants and we have designed and developed enhancements to an existing application called Field Testing Management System FTMS . We have also worked on enhancing an existing application called Drain Processing.

Responsibilities:

  • Involved in requirement gathering, analysis and functional specifications and prepared Interface Requirements Documents, Source to Target Mapping Documents.
  • Implemented BPEL short running and long running process.
  • Developed Mediation sub flows, XSLT transformation and BPEL modules and deployed in WPS.
  • Developed the user interface using Core JSF, Rich Faces and JSTL Tags.
  • Involved in writing custom JSF components and Managed Beans for the JSF pages.
  • Wrote Controller classes in Spring MVC framework in Web layer of the application architecture.
  • Developed the code using agile methodology with daily meetings to keep track of the progress and Issues pertaining to the project.
  • Developed DAO class using Hibernate which are used by all the Interfaces to communicate with the database.
  • Developed Utility class which are used by all the interfaces.
  • Developed SOAP- based Web Services that acts as an Interface using Web Services/SOAP/WSDL engine.
  • Used SOAP UI to trigger developed Web Services and to perform Load test.
  • Used JDBC to connect to Agencies Database, query agencies database and worked on Connection Pooling.
  • Integrated backend with IBM ODM. Implemented some of business rules through ODM.
  • Implement Fail over Logic which makes sure that application continues once it is triggered if the application server which is processing the request goes down.
  • Worked on build scripts using Apache ANT.
  • Used Log4j to log various levels of logging information in logs specific to Interface.
  • Used Hibernate for object/relational persistence and query service.
  • Worked on Sequence diagrams using RSA.

Environment: Web Services, JDBC, Spring MVC, Hibernate 4.1.9.2, BPEL 2.0, SOAP UI, Oracle 11g, Apache ANT 1.9, log4j 1.2.17,IID 7.5.1, RSA, WPS, WAS 7.0, IBM ODM .

Confidential

Description:

This project has been developed for a courier company, which is used to trace a parcel through Internet. The database used for this package is centralized, in such a way that, all the terminals are connected online. One can see the full status of packages or parcel or letters through this software online. In this software we used some links through which we can predict the position of the package from one terminal to the other terminal.

Responsibilities

  • Involved in the Analysis, Design and Development Phases of the project.
  • Developed Application Flows and UML diagrams Use Case, Class Sequence for few modules of the application.
  • Developed Form Beans and Action classes using Struts framework along with validation framework.
  • Implemented Struts MVC architecture and made use of design patterns like DAO and Business Delegate.
  • Implemented Hibernate ORM Mapping tool framework to interact with the database to update, retrieve, insert and delete values effectively and wrote Hibernate mapping files.
  • Written DTO's Data Transfer Objects and DAO's Data Access Objects for hibernate mapping files.
  • Exposed business logic to middle layer and then middle layer is exposed as a web service and developed WSDL files for describing these web services.
  • Involved in writing and executing stored procedures, functions and triggers for SQL Server to create a Database Management System.
  • Performed unit testing using JUnit.
  • Configured LDAP security in server
  • Used Log4j for logging.
  • Deployed the builds of the developed application on Web Sphere application server.
  • Used Ant scripts for building project modules.
  • Used Perforce for version control.
  • Used Hyperion SQR tool to generate the reports in healthcare project.
  • Used RSA Rational Software Application as IDE.
  • Used Agile, SCRUM methodology.

Environment: JAVA, J2EE, JSP, HTML, JAVASCRIPT, JSF, Hibernate, Web Services, WSDL, SOAP UI, Web Sphere, SQL Server, Ant, JUnit, Log4j, XML, CVS, RSA, Windows.

Confidential

Description:

Confidential. The goal is to build a user-friendly platform that integrates cutting-edge genetic, medical, and technical knowledge for individuals, physicians, enterprises, and institutions that are committed to disease prevention and healthy living.

Responsibilities

  • Developed Applications using Spring MVC framework, Restful Web Services, Big Web Services and used JSF, HTML, CSS, JavaScript for the web page development.
  • Used Mule ESB for calling the External services within the enterprise and outside the enterprise.
  • Engaged in developing the UI by using HTML, JSF, JQuery, and Java script and in some places used AJAX to make calls to other services.
  • Wrote the JSF navigational rules and configured backing beans in faces-config.xml.
  • Used Spring Web Flow for describing the registration flow.
  • Developing new Features by gathering new requirements.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Developed clients for the Web Services using apache axis and tested it using SoapUI.
  • Developing the JSON object and passing to the UI to use it.
  • Used Lotus notes to check for external service updates and WSDL files and documentation of the service.
  • Used Maven Script for building and deploying the application.
  • Involved in deploying the code to the test environments and test the newly developed features.
  • Engaged in communicating with different teams in finding the existing Applications in production.
  • Used internal tools to monitor the production Logs and find the root cause for the failure and fix the issues by making the code changes where required. The production defects where the call is failing and contacting the Service team, which is causing the failure and fixing the issue.
  • Applied CSS Cascading Style Sheets for entire site for standardization of the site.
  • Offshore Co-ordination and User acceptance testing support.
  • Used STS spring tool suite as IDE.
  • Used Agile, SCRUM methodology.

Environment: J2EE, Eclipse Helios, Tomcat, Spring tool suite, Spring MVC framework, Restful services, JRA Framework, JAX-RS, JAX-WS, JAX-B, HTML, JSP 1.2,Java Script, CSS, Clear Case, JUnit 4.10, Lotus Notes, UNIX, SOAP UI, Maven, Mule, Apache CXF, Maven, LOG4J, Agile.

Description:

The project involved the development of a website through which library services could be easily known and accessed for two different kinds of clients the users and the administrators. The project functionalities involved Searching and finding the availability of a book, addition of new books, reviewing due dates and calculation of fee and fines, reserving an already checked out book and other links to other resources.

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC .
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in developing the CSS sheets for the UI Components.
  • Involved in writing the exception and validation classes using Strutsvalidation rules.
  • Persistence layer was implemented using Hibernate Framework.
  • Used JavaScript for the web page validation.
  • Created Servlets which route submittals to appropriate Java Bean components and render retrieved information.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Implemented the Email module, which included setting up JMSmessage queue, designing and developing email client which sent Java messages to the message queue, designing and developing message driven beans that consumed the messages from the queue and sent emails using contents from the message.
  • Used Apache Axis for consuming Web Services.
  • Written ANT scripts for building application artifacts.
  • Monitored the error logs using Log4J and fixing the problems.
  • Used XML with SAX parser to transfer data between applications.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Used JUnit for unit testing.
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
  • Used WebSphere Application Server for deploying various components of application.
  • Involved in writing and executing stored procedures, functions and triggers for ORACLE to create a Database Management System.

Environment:Struts, Spring, Hibernate, J2EE, Java SDK, XML, SAX, JSP, JMS, HTML, JavaScript, Servlets , Eclipse, Web Services, JUnit, Unix, Ajax, ANT, CVS, Oracle.

We'd love your feedback!