We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

Languages: Java, J2EE, OOPs

Web Technologies: JSP, Servlets, WebServices, EJB, WCM, Portlet Factory Portlets, XML, JavaScript, HTML

Application/Web Servers: IBM WebSphere Application/ Portal Server v5.0/5.1/6,

Liferay Portal

Frameworks/APIs: Struts, Spring

ORM: I Batis, Hibernate

Design/Modeling: OOAD, Design Patterns

Tools/IDEs: WSAD, RAD

Database Methodologies: Oracle 10g/9i/8i, SQL/Pl SQL, SQL Server

Systems: Windows XP/ NT/ 2000, ISeries V5R4

Version Control: Rational ClearCase, CVS, SVN

Tools: Rational ClearQuest, LDAP, Domino, Ant, MS Office

Methodologies: SCRUM Agile Methodology

PROFESSIONAL EXPERIENCE:

Confidential

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts
  • Involved in high low level design used VISIO
  • Designed developed Liferay portlets JSR 286 , communities, and roles transforming business requirements onto the portal
  • Development of custom portlets, ext, hooks using Plugins SDK
  • Used Spring Portlet MVC framework to develop portlets
  • Used service builder for getting the DAO layer implemented by Hibernate
  • Implemented Web-Services for data exchange between application
  • Involved in the implementation, testing and the deployment phases
  • Responsible for monthly project deliverables and mentoring the team
  • Demoed the changes to the business and users team for every 2 weeks
  • Responsible for analyzing requirements, identifying changes, tasking and writing technical documents
  • Involved in performing peer review
  • Responsible for code deployments for code releases
  • Involved in pre-testing the Web-Service calls with SoapUI using end-points
  • Successfully handled QA, UAT, Go Live and Warranty phases

Environment: Java/J2EE, JDBC, Liferay Portlets, XML, JavaScript, Tomcat, Webservices CXF, Hibernate, Spring, Windows2000, SVN, SQL Server.

Confidential

Responsibilities:

  • Interacting with Business Users for requirement gathering
  • Analyzing Use Cases, High Level Design and Low level Design Documents
  • Design Development of JSR168/286 Portlets
  • Developed Sequence diagrams, Flow diagrams and class diagrams using VISIO as per use cases
  • Developed Service layer classes to support the business functionality with Spring MVC
  • Involved in writing EJBs for service layer components
  • Designed and developed Java Web Services that are exposed as interface to the Web layer and are used in reading / interpreting the client request definitions which are in the form of XML over SOAP and return the valid response after processing
  • Created DAO layer using Hibernate to retrieve data from ODS
  • Implemented Client side validation / server side validation as per the requirements
  • Developed AJAX calls to dynamically display the data
  • Involved in portal administration tasks including managing pages, portal application, portlets, providing unique names for different resources, providing access rights of the resources to required user-groups
  • Used XML access to export the full environment with all the settings configuration
  • Developed JUnit test cases for service layer components
  • Successfully handled QA, UAT, Go Live and Warranty phases

Environment: Java/J2EE, JDBC, JSR Portlets, XML, JavaScript, Websphere App/Portal Server 6.0, RAD, Webservices, Hibernate, Spring, Windows2000, SVN, Oracle, Webservices.

Confidential

Responsibilities:

  • Responsible for writing UseCases and Design document
  • Designed the component architecture
  • Developed the JSR 168 portlets, PortletFactory portlets, WCM, Directory Searcher, Web Clipper portlets
  • Involved in installing Websphere Portal Server 6.0/ App Server for ISeries configuring it with Domino LDAP, DB2
  • Involved in WAS Portal Administration
  • Responsible for enabling SSO for all the connecting servers integration with Lotus Notes
  • Responsible for performance tuning for Portal Server on the whole as well as for WCM portlets Web Content Management Portlet Factory portlets
  • Portal Administration included managing pages, portal application, portlets, providing unique names for different resources, providing access rights of the resources to required user-groups
  • Responsible for deploying the web components on the IBM WebSphere Portal/Application server
  • Responsible for creation of themes skins for different group
  • Used XML access to export the full environment with all the settings configuration

Environment: Java, JSP, Servlets, JNDI, JDBC, JSR 168 Portlets, WCM, Portlet Factory, XML, JavaScript, ISeries, IBM WebSphere Portal Server v5.1/6, WebSphere Application Server v5.1/6, DB2, Windows2000, Portlet Factory Designer, SVN RAD

Confidential

  • PlusSuiteAdmin PlusSuiteSupport: This application is a web-based developed using Struts framework interface for:
  • Creation maintenance of different cubes models/datasource
  • Maintenance of the 'user user-group mapping', 'user-group cubelist mapping', 'cubelist cubes mapping'
  • Maintenance of the publishing rights to a user
  • Modifying the properties file used by PlusSuite application at runtime

Responsibilities:

  • Responsible for requirement gathering preparation of UCSB, design-document and implementation notes
  • Designed component architecture of the assigned features class/sequence diagrams
  • Designed and developed Java Web Services that are exposed to the Desktop client and are used in reading / interpreting the client request definitions which are in the form of XML over SOAP and return the valid response after processing.
  • Followed Agile Scrum Methodology for development of the product
  • Responsible for design and development of transformers that can talk to different OLAP data sources.
  • Responsible for WebSphere Application and Portal Server administration Ex: creating the data source, JNDI, connection to LDAP, deployment of application
  • Configuration of Portal Server with LDAP
  • Involved in writing DB queries
  • Mentored the team, helping them understand the requirements and designing the specific modules.
  • Used different design patterns Strategy, Singleton, Factory, DAO, etc.
  • Involved in writing beans action classes for struts application
  • Used Ant-script for building the application
  • Used ClearQuest for tracking the bugs in the application.

Environment: Agile Methodology, Java, J2EE, JSP, Servlets, JDBC, JNDI, Web Services, SOAP, Struts, XML, LDAP, JavaScript, IBM WebSphere Application Server v5.1/6, IBM Websphere Portal Server v5.1/6, Oracle 9i, DB2, Ant, Rational Clear Case, Rational Clear Quest RAD, Windows 2000.

We'd love your feedback!