We provide IT Staff Augmentation Services!

Web Developer Resume

Pleasanton, CA

SUMMARY:

  • Java/J2EE Architect with over Twelve years of IT experience in full life cycle development including analysis, design (system/database/OO), development, deployment, testing, documentation, implementation & maintenance of application software in web - based environments, Distributed n-tier and Client/Server architectures.
  • Strong Experience in Java, JavaBeans, EJB, RMI/IIOP, Java Mail, Servlets, JSP, applets, AWT/JFC, JDBC, XML, XSL, XSLT, JNDI, JMS, LDAP, Oracle, Mysql, MS SQLServer, Unix and Windows Platform .
  • Experience with AngularJS,Typescript,CSS3,Bow,Ler,NodeJS,Gulp,GruntJS,Karma,Jasmine Tests
  • Experience with Presentation Tier development using JSP, XML, XSL/XSLT, JavaScript, HTML, DHTML,Ajax, AWT, SWING, Apache Struts and Custom Tag Libraries.
  • Excellent knowledge in Design patterns, J2EE Security, Role-Based Authorization and Middle Tier development.
  • Good exposure to JDBC, Servlets, EJBs, Session beans, Entity beans, Message Driven beans, JMS, JNDI, Hibernate.
  • Skilled at programming on different Java IDE’s like Eclipse, WSAD, RAD, JBuilder, Junit
  • Extensive experience in design, development and implementation of Model-View -Controller (MVC, MVC2) using Struts 1.01/1.02 framework.
  • Experience with Adobe Experience Manager (AEM)
  • Proficiency in reviewing and understanding of Business & functional requirements and writing detailed Test Plans, Test Cases, and Test Scripts for Web and Client/Server applications.
  • Good experience on testing and configuring applications running on WebSphere Application Server using JUnit .
  • Experience in Backend testing by writing SQL queries to test the integrity of application
  • Extensive experience in using SQL and PL/SQL to write Stored Procedures, Functions, Packages, Cursors and Triggers.
  • Strong Experience in JSR 168 Portlet Development, AJAX Based Portlets (Dojo 1.2)
  • Experience in Shell scripting using ssh and ksh scripts.
  • Strong Experience in Verity Search Toolkit and Apache Velocity and Lucene template engine.
  • Experience in Object Oriented Design, analysis and modeling using UML/RUP/Rational Rose/MS Visio 2003.
  • Providing inputs on technical design developing proof of concepts evaluating Liferay OOTB functionalities as well as demonstrating custom portlets capabilities.
  • Strong experience on application servers (WebSphere 4/5, Resin) and Apache Tomcat.
  • Strong experience on IBM WebSphere 4.x/5.x development, IBM Websphere Portal 5.x/6.x,Liferay Portal and IBM WSAD(Websphere Studio Application Developer) v5.1.2.
  • Strong experience on ANT Build scripts and Maven to automate the compilation, creating directory structures, JAR and EAR files
  • Experience in WebServices like JAX-RPC(Java API for XML based RPC),JAXP(Java API for XML Processing),JAXR(Java API for XML Registries).
  • Excellent analytical, interpersonal and communication skills.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, PL/SQL, HTML/DHTML, XML, XML Beans 2.0, XML Schema, XSD, XSL, XSLT, UML, CSS, JavaScript,Ajax, Shell Scripting, Visual Basic.

Internet Tech: EJB, Servlets, JSP, Apache Struts, WebServices, Applets, JavaSwing, UML, Java Beans, RMI, JDBC, SQLJ, JNDI, JMS, Hibernate, ASP, XML(DOM and SAX parsers)

Databases: Oracle (PL/SQL, SQL* PLUS), MS SQL Server, DB2, MySql, HSQLDB, MS Access

Operating Systems: Windows NT, MS Windows, UNIX, Linux, MS-DOS

IDE Tools: Eclipse, JBuilder, Net Beans, Web logic Workshop, WSAD, Macromedia Dream Weaver, Adobe PhotoShop, Rational Rose 2000, IBM WSAD(Web Sphere Application Developer).Websphere Portals, Java Portals, Boss Portals, Boss

Web Services: JAX-RPC, JAXR, JAXP

EAI: MQSeries, JMS (Java Messaging Service)

Version Control: Visual Source Safe (VSS), Clear Case

Web Servers: WebLogic Server 7.0/8.1, WebSphere Server 4/5, Tomcat 4.x

Protocols: TCP/IP, HTTP, RMI-IIOP, SMTP

Build/Source Tools: Rational Tools (Rational Rose, Clear Case and Clear Quest)

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton,CA

Web Developer

Responsibilities:

  • RWD (Responsive Web Design of the Application.
  • Worked on Gulp,Grunt Build Tasks.
  • Developed RWD using AngularJS,Typescript
  • Worked on ILWCM (IBM Lotus Web Content Management) components.
  • Created new Custom Theme with Left Navigation
  • Worked on Migration of Websphere Portal 6 to 8.
  • Agile Development with 2 weeks iterations
  • Good Understanding of Karma,Jasmine Tests.
  • Used Maven build scripts, Gulp Build scripts,Apache continuum for Auto Deployment.

Confidential,Pleasanton,CA

Web Developer

Responsibilities:

  • Developed Rich Dojo Ajax Based Portlets based on JSR-168,JSR-286 (Select UBT, Reports, Edit UBT Portlets) .
  • Worked on ILWCM (IBM Lotus Web Content Management) components.
  • Created new Custom Theme with Left Navigation
  • Worked on RAD 7 and MyEclipse Blue with Junit, SVN and multiple other plugins.
  • Good Understanding of Spring- Hibernate based Object Relational Mappings.
  • Used Maven build scripts, Apache continuum for Auto Deployment.
  • Worked on KPINF Framework for developing Portlets.

Confidential,San Ramon,CA

Web Developer

Responsibilities:

  • Developed Rich Dojo Ajax Based Portlets based on JSR-168,JSR-286 on Liferay Portal .
  • Created new Custom Theme with Left Navigation
  • Worked on Oracle JDeveloper and MyEclipse Blue with Junit, SVN and multiple other plugins.
  • Good Understanding of Spring- Hibernate based Object Relational Mappings.
  • Used Maven build scripts, Apache continuum for Auto Deployment.

Confidential,Pleasanton,CA

Web Developer

Responsibilities:

  • Developed Rich Dojo Ajax Based Portlets based on JSR-168,JSR-286 (Select UBT, Reports, Edit UBT Portlets) .
  • Worked on ILWCM (IBM Lotus Web Content Management) components.
  • Created new Custom Theme with Left Navigation
  • Worked on RAD 7 and MyEclipse Blue with Junit, SVN and multiple other plugins.
  • Good Understanding of Spring- Hibernate based Object Relational Mappings.
  • Used Maven build scripts, Apache continuum for Auto Deployment.
  • Worked on KPINF Framework for developing Portlets.

Confidential, San Jose, CA

Web Developer

Responsibilities:

  • Worked on GUI Development using DOJO Ajax,JQuery.
  • Aggressively worked on Parsing Framework using XML and RBML.
  • Responsible for providing inputs on technical design developing proof of concepts and evaluating Liferay OOTB functionalities as well as demonstrating custom portlets capabilities.
  • Development of Liferay CMS portlets Ex Webcontent portlet Document and Media Asset Publisher Message boards Polls Calendar Bookmarks .
  • Worked on indexing and configuring Verity Search Engine.
  • Worked extensively on JavaScript and XML to get the AJAX functionality to the UI.
  • Wrote JUNIT test cases for the components and involved in unit Testing.
  • Experience in using Cronjobs and Unix based shell scripting.

Confidential,San Jose,CA

Web Developer

Responsibilities:

  • IBM Websphere Portals used for developing Portlets based on JSR-168 and IBM Portlet API (JSR 286) .
  • Aggressively worked on developing WebServices that connect to various applications on SOA like Siebel, Salesforce systems.
  • Created new Custom Theme with Left Navigation
  • Worked extensively on JavaScript and XML to get the AJAX functionality to the UI.
  • Wrote JUNIT test cases for the components and involved in unit Testing.
  • Worked with IBM on several PMR ‘s to resolve multiple issues.
  • Worked on Refactoring existing Portlets.
  • Strong Experience on Apache Velocity Template Engine
  • Experience in Knowledge of Portal Document Manager (PDM) and IBM Web Content Management.

Confidential, Tucson, AZ

Web Developer

Responsibilities:

  • Worked as a Senior Server Side Java developer .
  • Handling Transactions, supporting Java features like Java, JSP, JSF, Oracle, EJB are handled by IBM Websphere Application Server
  • Worked on writing Custom Event Handlers, Validators and Converters using JSF API.
  • Worked on developing several JSP’s including JSF UI Components.
  • Worked on developing Custom JSF UI Components.
  • IBM Websphere Portals used for developing Portlets based on JSR-168 and JSF .
  • The Java client application was designed using JSF framework based on the Model/View/Controller (MVC) paradigm. It was programmed to handle events, retrieve and display user data and perform lightweight business rule validations.
  • Involved in developing Maven build scripts to automate the compilation, creating directory structures, JAR and EAR files
  • Extensively used JSF Framework and ADF Tag library.
  • Created and Maintained Regression Test Scripts for overall business process and executed them in QA Environment.
  • Wrote JUNIT test cases for the components and involved in Integration Testing,Regression Testing.

Confidential, NJ

Web Developer

Responsibilities:

  • Interacted with business analyst to convert business requirement to technical requirement
  • Involved in Software Development Life cycle SDLC starting from requirements gathering and performed object oriented analysis and design using UML/RUP, Rational Rose
  • Setting up the entire web application framework through MVC Design pattern
  • Created Form Beans and Action classes as a part of the Struts framework
  • Developed Internet Web Application using J2EE architecture, worked extensively on JSF framework to design the user interfaces, used JSP tag libraries to define custom tags and JDBC for database connectivity
  • Handling low level Database like Oracle transactions, supporting Java features like Struts, Java, JSP, EJB are handled by WebSphere Application Server
  • Developed Enterprise Java Beans (EJB) Session Beans, Message Driven Beans and used JMS interface to interact with MQ middle ware
  • IBM Websphere Portal version 5.x is used to develop portlets and used for personalization
  • Helps build scalable and reliable portals that improve employee productivity and increase customer loyalty
  • Extensively used Struts and custom tag libraries
  • Involved in design using the sequence diagrams and class diagrams using Rational Rose UML Tool
  • Used Visual Source Safe version tool for version controlling
  • Wrote JUNIT test cases for the components

Confidential,Edison,NJ

Web Developer

Responsibilities:

  • Interacted with business analyst to convert business requirement to technical requirement
  • Handling low level Database like HSQLDB transactions, supporting Java features like Struts, Java, JSP, EJB are handled by WebSphere Application Server
  • Involved in designing the application using Rational Rose UML Tool
  • Used Visual Source Safe tool for version controlling and Rational Clear Quest as defect tracking system
  • Active involvement in development and coding of stored Procedures using PL/SQL, SQL DDL & DML, triggers, sequences and packages in Oracle
  • Involved in Report generation for Confidential data using Oracle Forms and Oracle Reports Builder
  • Established Connection between Java and Database using JDBC
  • Wrote JUNIT test cases for the components and Java programs to ensure all the developed code working properly before delivering the code to Clear Case server

Confidential,NJ

Web Developer

Work Environment: Struts, EJB, JMS, RMI, IBM Websphere Application Server, MQSeries, UML, MS Visio 2003, RUP, Ant, Junit, Eclipse, DTD, XSD, XML Schema, Rational ClearCase, Clear Quest, HTML, CSS, JSP, Servlets, TOAD, JAXR,Oracle.

Responsibilities:

  • Involved in Developing Use Case diagrams using UML
  • Handling high capacity Database transactions, supporting Java features like Java, JSP, EJB are handled by WebSphere Application Server
  • Developed Enterprise Java Beans (EJB) Session Beans, Message Driven Beans and used JMS interface to interact with MQ middle ware
  • IBM Websphere Portals used for developing portlets and for customization
  • The Java client application was designed using Struts framework based on the Model/View/Controller (MVC) paradigm. It was programmed to handle events, retrieve and display user data and perform lightweight business rule validations
  • Developed Enterprise Java Beans (EJB) Session Beans, Message Driven Beans and used JMS interface to interact with MQ middle ware
  • IBM WSAD Tool used for development of the application
  • Involved in developing ANT build script to automate the compilation
  • Used Rational Rose to prepare the ‘High-Level’ & ‘Low-level design’ of application
  • Extensively used Struts Framework and Custom Tag library
  • Created messages in MQSeries Queue by using Enterprise Java Beans
  • Design and developed EJB’s for handling business logic
  • Involved in unit testing and Writing Test Cases .

Hire Now