We provide IT Staff Augmentation Services!

Sr. Java J2ee Consultant Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Over 7 years of professional experience in Java/J2ee which includes Analysis, Object Oriented Design, Programming, Application deployment and Post implementation technical support and Enhancements.
  • Experience with Publishing, Pharma & life science, and banking domains
  • Expertise in Documentum tools like Content Server 5i/6i, Documentum Administrator, Webtop, WDK, Business Process Manager, Documentum Composer/Documentum Application Builder, DFS, FAST Index Server, xPlore, ADTS, DTS, DFC, DQL, and API
  • Experienced in Migration of Documentum 5i to Documentum 6.6
  • Experienced in Installation and Upgrade of Documentum 6.0 to Documentum 6.7 SP1
  • Expertise in customization, configuration and Administration of Documentum products.
  • Experienced in developing web based, internet/intranet and client/server, distributed architecture applications using Java and J2EE technologies.
  • Proficient with Captiva Modules like Administration, Custom export, Standard export, Imaging, Indexing, Scanning, Utility and OCR.
  • Experience in Captiva Input Accel for document scanning, classification and Imaging.
  • Experience in Captiva Dispatcher for the Invoices.
  • Experience with Captiva Input Accel for Invoices.
  • Experienced in working on various spring modules (Spring Core, Spring MVC, DAO and AOP).
  • Extensive knowledge and hands on experience on J2EE Technologies and in developing web applications using JAVA, JDBC, Servlets, JSP, J2EE, Struts, Eclipse 4.x IDE, JMS,JavaMail, RESTful services, AJAX, Hibernate & Spring framework
  • Extensive knowledge on web and xml technologies like HTML, DHTML, JSP Custom Tags, JavaScript, XML,CSS, XSL, XPATH, XML Schema and SAX, DOM, dom4j, JAXP parsers.
  • Worked with design patterns such as Factory Pattern, Abstract Factory Pattern, Singleton, Business Delegate, Data Access Object, Composite, Adapter, Command and Proxy patterns.
  • Designed Front end with in object oriented JavaScript Framework like ReactJS.
  • Experience in writing queries and stored procedures etc. with Oracle 11g, DB2, MySQL and PL/SQL.
  • Maintained, structured, and surveyed documents within the NoSQL like MongoDB database, ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Experienced in deploying J2EE Applications on IBM Websphere, Weblogic, Tomcat and JBoss servers.
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications
  • Expertise in integrating Documentum with web, portlets and mobile applications using Web Services.
  • Good Knowledge and understanding in creating SOAP Web services & RESTful Web services using SOA and producing WSDLs to the Client side people
  • Expertise in Documentum Composer, Process builder, Forms builder, xCP Designer, D2 & xCP 2.0 products
  • Involved in Documentum Development which included creating and maintaining Profiles, Users, Roles, ACLs, Jobs, Methods, Lifecycle, Workflows, Object Types & Attributes, Notifications, DQL and Renditions.
  • Creation and Installation of DocApp applications using Application Builder /Documentum Composer and DAR Installer
  • Expertise in Business Object Framework includes TBO, SBO, Aspects & Modules.
  • Expertise in developing test cases for Unit testing using JUnit.
  • Proficient in gathering user requirements and converting them into software requirement specifications using UML, Object Oriented Techniques.
  • Excellent experience with Software Development Life Cycle (SDLC) process. Involved in Planning, Analysis, Design, Implementation, Testing and Maintenance of web based, client server and N - tier Architectures, Application Development Methodology (ADM) and Agile Methodologies (Scrum).
  • Involved in code versioning, Check In, Check outs and code merging using various.
  • Configuration tools like Microsoft VSS, Concurrent Versions System (CVS), Rational Clear Case, and Apache Subversion (SVN)
  • Experience in Build Automation tools like ANT & Maven.

TECHNICAL SKILLS:

Operating Systems: Windows XP/NT/2000, UNIX, LINUX

Documentum Products: Captiva InputAccel, WDK, WebTop, DA, Process Builder, Forms Builder, Composer, DFC, DQL, ContentServer6.7,IndexServer, DTS, ADTS, DAB, Docbroker, Java Method Server, xCP 2.0 & D2

Java/J2EE Technologies: JDBC 4.1, Servlets 3.0, JSP2.2, JMS 2.0, Java Beans, XML, XSL,XPath, XSLT, Struts 1.3, Hibernate 4.2, Java Design patterns Spring 4.2,JPA & JMX

Web Technologies: Java Servlets 2.0, JSP2.0, HTML, AJAX, XHTML. CSS & Java Script

Frameworks: Struts 1.3, Hibernate4.2, Spring 4.2

Web Services: SOAP, WSDL, UDDI, JAX-WS, JAXB 2.2,Apache CXF, JAX-RS, Apache Axis, RESTFul

Databases: Oracle11g, DB2, MySQL, SQL Server,PostgreSQL

Languages: Java, J2EE, SQL, COBOL

Web Servers/App Servers: IBM Web Sphere 8.5, BEA Web Logic 8.1/9.0, Apache Tomcat 5.5/6.0/7.0,Jboss

IDE: Eclipse, STS, MyEclipse

Tools: Version Controls

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Sr. Java J2EE Consultant

Responsibilities:

  • Responsible for design, development, coding J2EE components.
  • Developed application using the design pattern such as MVC, Session Facade, Data Access Objects (DAO), Domain object, and Singleton, Delegate, and Factory design patterns.
  • Implemented Hibernate on DAO layer to persist data in the Database.
  • Developed Spring Data JPA as Persistence Layer
  • Implemented JPA-annotated entities, JPA configuration model, JPA Entity Manager, JPA Criteria APIs for specifying dynamic criteria & JPA QL for static queries.
  • Developed hibernate DAO Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Validated the fields in Captiva with all the required validation parameters.
  • Designed SOA architecture to integrate legacy applications.
  • Used Oracle11g as back end database.
  • Implemented static string internationalization technique (Constants) at client side to support both English and Spanish languages.
  • Designed and developed singleton object using spring boot framework for managing the connections/Sessions.
  • Used jBPM API for creating Work item & tasks
  • Developed Webpages using JSP, Servlets, HTML, AJAX, CSS and JavaScript.
  • Involved in creating the report by using Apache POI API.
  • Developed RESTFul web services using spring framework.
  • Developed Webservices using Apache CXF API.
  • Customized inbound interceptors for logging client requests.
  • Developed a Document services to integrate Application with Documentum.
  • Developed RestFul services using DFC API for upload/download/delete document to/from a Documentum server.
  • Designed custom object type (kyc doc) with attributes as per business requirements.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Hudson, Maven and Python
  • Used DFC API to connect to Documentum server.
  • Build JAX-WS and JAX-RPC SOA service binding producers and client implementation from WSDL contracts.
  • Created object type, ACL, Users, Group, Roles, storage types, aliases.
  • Designed Cabinets & Folders structure based on country & region.
  • Designed security model that defines the access privileges on the folders and documents in term of users, roles and groups.
  • Created storage object types to save documents in regional NAS storage based on country.
  • Prepared Dar with configurations and deployed Dar in different environments.
  • Created forms to collect and validate data from the user in HTML5 and ReactJS.
  • Configured Content servers to access content across regions.
  • Worked on Documentum Administrator for managing repository.
  • Implemented code according to coding standards and Created AngularJS Controller, services and components which isolate scopes perform operations.
  • Developed custom directives and Services in AngularJS.
  • Developed batch services using JMX Mbean, spring batch module & Hibernate.
  • Installed and configured Jboss Application servers for DEV, QA and PROD systems.
  • Ensuring timely and correct client deliveries.
  • Prepared a technical design document.
  • Developed graphical PDF reports using iText API.
  • Implemented JMS listener to consume XML message from topics/Queues.
  • Used dom4j & DOM parser for processing XML file.
  • Implemented Log4j for logging and appended to a log file for debugging.
  • Coordinating with Infrastructure Team, Database team to resolve performance issues.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Involved in Fixing Bugs raised by the QA team.
  • Used SVN for version control

Environment: Content Server 6.7, WebTop6.7, WDK, Captiva InputAccel, DA 6.7, D2, Java, Springs 4.2, JSP, Servlets, Hibernate 4.2,JPA, HTML, JavaScript, CSS, Spring Data JPA 1.0,XMLSchema,Tomcat, XPath, iText, XSLT, Apache POI, JMX, JMS, Apache CXF, WebSphere, Oracle, SVN, Web Services, RESTFul, DOM, Maven, JNDI,JDBC, Ant, Eclipse, Log4J,JUnit, dom4j,Unix, Windows XP, Tomcat

Confidential

Java J2EE Developer

Responsibilities:

  • Closely interacting with the client to translate the business requirements in application designs.
  • Responsible for development of Webtop customization and configurations
  • Responsible for designing and implementation of workflows and Lifecycle's in the application
  • Responsible for developing the SBO’s, TBO’s.
  • Installed and Configured Captiva and also participated in few migrations of Captiva
  • Worked with many Defected Items in Captiva according to the Business user’s requirements which are noted in IBM Clear case and Clear Quest
  • Serve as technical person and point of contact for Documentum projects building/integrating on the Documentum/Captiva platform and seeking Documentum/Captiva expertise including responses to technical issues and information on best practices
  • Customize and configure Documentum/Captiva systems to meet customers’ requirements.
  • Troubleshoot Documentum/Captiva issues
  • Responsible for creating users, groups and Access control lists, Aliases using Composer, API scripts, DA.
  • Involved in customizing properties, import and attributes components.
  • Involved in customizing search (simple, advanced and full text search).
  • Involved in registering tables into Documentum repository.
  • Customization of the Webtop/WDK components for the various functionalities
  • Responsible for design the data modal and security model
  • Responsible for designing and implementation of workflows by using Workflow manager
  • Responsible for design in custom Lifecycle's by using DAB
  • Customization of the Webtop/WDK components for the various functionalities required in the application
  • Deployment of Application on SIT, UAT and production environments
  • Ensuring timely and correct client deliveries

Environment: Content Server 6.5, WebTop6.5, WDK 6.5, DA, Java, JSP, Servlets, HTML, JavaScript, CSS, XMLSchema, XPath, XSLT, WebSphere, Oracle, SVN, Web Services,, Ant, Eclipse, Log4J, JUnit, Unix, Windows XP, Tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in various stages of the SDLC using Waterfall development process.
  • Responsible for development of Webtop customization, Web Module and Web Service Module
  • Developing the web module by using struts frame work
  • Identified and implemented the user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework. Used Struts-Tiles as reusable components for JSP’s and developed user views using custom tags from JSP’s and data validation using Struts for easy expendability of the project.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Used Apache POI for generating reports in MS Excel.
  • Used iText for generate PDF reports.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Responsible for designing and implementation of workflows and Lifecycle's in the application
  • Responsible for Data base design and creating database tables
  • The application architecture of the System is based on Struts MVC (Model View Controller), Hibernate Framework and J2EE specifications.
  • Developed various JSPs, JSTLs, Servlets Custom JSP tags, CSS and HTML for Web module.
  • Responsible for developing the SBO’s, TBO’s
  • Customization of the Webtop/WDK components for the various functionalities required in the application
  • Responsible for integrating the web module with documentum application using DFS services
  • Developing the web module by using struts frame work
  • Deployment of Application on SIT and UAT
  • Implemented Log4j for Logging and appending the Log file used in debugging purpose.
  • Involved in documentation, review, analysis and fixed post production issues of Web module & Documentum Module.
  • Ensuring timely and correct client deliveries

Environment: Content Server 6.0, WebTop6.0, WDK 6.0, DA, Java, JSP, Servlets, HTML, JavaScript, CSS, XMLSchema, XPath, XSLT, WebSphere, Oracle, SVN, Web Services,, Ant, Eclipse, Log4J, JUnit, Unix, Windows XP, Tomcat.

Confidential

Java Developer

Responsibilities:

  • Responsible for developing View Module using JSP pages, Servlets and Struts
  • Responsible for developing edit Module using JSP pages, Servlets and Struts
  • Developed Spreadsheet report by using the Jakarta POI API
  • Doing build and Deploying Application in Dev, SIT and UAT Environments
  • Creation of design doc’s for Change Request (CR) by using RSA
  • Integrated web application with Documentum repository using DFC API
  • SI and User Acceptance Testing of the application.
  • Solving deployment issues.
  • Writing unit Test Cases using JUnit
  • Writing Ant build scripts

Environment: JSP, Servlet, Java, XML, Rational Software Architect (RSA6.1), DB2, WebSphere6.0, Struts, XML, Jakarta POI .5, Log4J & Ant

We'd love your feedback!