Senior Lead Developer Resume
SUMMARY:
- Over 12+ years of experience in Java skills with experience in Analysis, Design, Development and Deployment in Web based and Portal Applications.
- Well versed in designing, coding, testing and implementation of software applications with Java,SQL, NoSQL, Portal, portlet, JSR 286, Servlet,python, JSP, JSF,primefaces, Java Persistence API Hibernate, Spring, JPA, Dojo,Jquery, JAX - RS, JAX-WS, JMSStruts, Ajax, JDBC, EJB, XML, JMS, MDB, Web services, js, css and MQ-Series.
- Application development using Spring and hibernate framework.
- UI mobile Responsive development using Angular JS, Bootstrap, HTML5, CSS3, jQuery and media query.
- Integration with other system using webservice and RESTful service using xml/json.
- Worked as onsite coordinator and managed the offshore team and delivered the project on time.
- Based on the client need, analyze multiple solutions and demo the pros and cons of each solution with the facts and help them to take the decision.
- Work collaboratively with other team across the organization.
- Learn and adapt to new technology based on project need.
- Solid understanding of server-side Java development, middle-tier development using MQ, JMS (Point To Point/ Pub Sub), MDB and integration legacy systems using Web services
- Extensively worked in Portlet Using Rational Application developer.
- Extensively worked in STRUTS, portal, JSF, Hibernate and spring framework, AJAX, DOJO, jQuery.
- Extensively worked in Rational Application Developer (RAD), WebSphere Application developer Studio IDE (WSAD IDE) and Visual age for Java.
- Experience in installing, deploying and configuring on Liferay Portal Server, Confidential Websphere Application Server, Websphere portal server, Apache tomcat.
- Experience in Implementing and testing project in Websphere at Australia.
- Good knowledge and working experience in Design Patterns
- Expertise in working with version control system like CVS, Clear Case, SVN and PVCS .
- Extensive Experience with scripting languages like java script and Markup languages like HTML5, DHTML and style sheet language like CSS3.
- Good knowledge in database.
- Followed agile software development methodology.
- Experience in Operating system like AIX, Linux, and Windows.
- Good Experience in software Analysis and design using Rational software Architect
TECHNICAL SKILLS:
Operating Systems: Windows, Linux.
Languages: JAVA, JDK, SQL, XML, UML.
Technology / J2EE: Java, Struts, JSF, Hibernate, spring framework, portal, JSP, Servlets, JSR168, JSR 286, JDBC, EJB, Java Beans, RMI, JNDI, Ant, Log4J, JTA, JMS.
RDBMS: ORACLE, DB2.
Application Server / Web server: Liferay Portal Server, Websphere application server, Websphere Portal server 7,BEA weblogic server, Tomcat
Framework: Struts, Hibernate, spring, Java Server Faces, AJAX, SD
UI: DOJO,jQuery,JS,CSS and Extjs
Design Patterns: GOF, J2EE Design Pattern
Design Tools: UML using rational software architect
IDE: WSAD, RAD, Eclipse, Edit Plus.
Design Version Control: Clear Case, CVS,SVN.
Security Server: LDAP Tivoli directory server 5.2
Other: Webservice,TOAD, BPEL, AlphaBlox, Confidential MQ-series
PROFESSIONAL EXPERIENCE:
Senior Lead Developer
Confidential
Responsibilities:
- Designed and developed multiple Portlets using JSR 286 standards.
- Development using Struts, spring and hibernate framework.
- UI development using html, css, js, jquery.
- Used jQuery Ajax call to REST services.
- Integrate with different system using RESTful and webservices.
- Used Maven to build, commit the code to SVN and Continuous integration using Jenkins.
- Involved in inner portlet communication using JSR 286 new Features and Liferay plugin development.
- Involved in the Portal Administration tasks such as creating portal pages, Adding Portal users, create Group /community and deploying portlets.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Responsible for production support, bug fixing.
- Worked closely with the business team in consolidating and refining the application requirements.
- Developed different Themes for the portal to improve the look and feel of the portal pages, to make the portal user-friendly and visually pleasing with customized portal pages.
- Involved in Creation of responsive design theme and enabled the applications for mobile based apps.
Environment: Alloy UI, HTML5, CSS3, Java, JSP, Servlets, Struts, Spring, Hibernate, JSR168/286,portal/portlet, JavaScript, jQuery, Ajax, SOAP, web services, RESTful services, Oracle, Liferay Portal server.
Lead Developer
Confidential
Responsibilities:
- Application development using Spring and JPA/hibernate framework.
- Frontend development using JSF/Prime faces.
- Integration with other system using webservice and RESTful service using xml/json.
- Mobile Responsive development using Angular JS, Bootstrap, HTML5, CSS3, jQuery and media query.
- Applied Object Oriented design and create design document.
- Messaging using JMS.
- Used jQuery Ajax call to REST services.
- Controller servlet using Spring Web MVC framework.
- Followed Agile development methodology.
- Improve the performance using ehCache.
- Installed and configured the Tomcat.
- Develop UI, Business Layer, Data Layer, and Integration layer.
- Integrate with different system using web service(xml/JSON)using soap and Restful services.
- Phrase the XML webservice result using DOM/SAX.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Continuous integration using Jenkins.
- Engaged in application performance tuning and code review.
- Worked closely with the technical team in consolidating and refining the application requirements.
- Followed agile software development methodology.
- Build using Maven, continuous integration using jenkins.
Environment: java,SQL,NoSQL, j2ee, HTML5, JAX-RS, JAX-WS, JMS JSF,RESTful,sql, JavaScript, jQuery, JSON Restful services,XML, Servlets, Spring, hibernate, JPA, Ajax, SOAP, web services, Oracle, JTA, tomcat.
Lead Developer
Confidential
Responsibilities:
- Designed and developed the project using spring and JPA/hibernate.
- Frontend development using JSF/Prime faces.
- Mobile Responsive development using Angular JS, Bootstrap, HTML5, CSS3, jQuery and media query.
- Worked as onsite coordinator and managed the offshore team and delivered the project on time.
- Application development using Spring and hibernate framework.
- Integration with other system using webservice and RESTful service using xml/json.
- Mobile responsive development using HTML5 and CSS3.
- Create design document.
- Used jQuery Ajax call to REST services.
- Build using Maven, continuous integration using jenkins.
- Followed Agile development methodology.
- Worked in RESTful service calls.
- Improve the performance using ehCache.
- Develop UI, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Integrated with different system using Soap and restful services.
- Phrase the XML webservice result using DOM/SAX.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Worked closely with the technical team in consolidating and refining the application requirements.
- Engaged in application performance tuning and code review.
- Followed agile software development methodology.
Environment: HTML5, CSS3,JSP, JTA JSF,RESTful,JavaScript, jQuery, JAX-RS, JAX-WS, JMS, JSF, bootstrap, Restful services, Java, JPA, Servlets, Spring, hibernate, Ajax, SOAP, web services, WebSphere application server, tomcat.
Lead Developer
Confidential
Responsibilities:
- Designed and developed the project.
- Frontend development using JSF/Prime faces.
- Mobile Responsive development using Angular JS, Bootstrap, HTML5, CSS3, jQuery and media query.
- Worked as onsite coordinator and managed the offshore team and delivered the project on time.
- Application development using Spring and JPA/hibernate framework.
- Integration with other system using webservice and RESTful service using xml/json.
- Mobile responsive development using HTML5 and CSS3.
- Build using Maven, continuous integration using jenkins.
- Followed Agile development methodology.
- Integrate with different system using webservices.
- Responsible for unit testing, integration testing using SOAPUI and implementation of the application.
- Worked closely with the technical team in consolidating and refining the application requirements.
- Followed agile software development methodology.
- Responsible for Development, unit testing, integration testing and implementation of the application.
Environment: HTML5,SQL,NoSQL, CSS3, JTA, Java, JSP, Servlets, JSF, Primefaces, Spring, JPA, JavaScript, jQuery, Ajax, SOAP, web services, JAX-RS, JAX-WS, JMS,Tomcat.
Lead Developer
Confidential
Responsibilities:
- Create design document.
- Mobile Responsive development using Angular JS, Bootstrap, HTML5, CSS3, jQuery and media query.
- Worked as onsite coordinator and managed the offshore team and delivered the project on time.
- Installed and configured the websphere portal Server.
- Integrate with different system using web service(xml/JSON)using soap and Restful services.
- Designed and coded application components in an Agile environment utilizing a test driven development approach.
- Developed JSR 168/286 portlets
- Integrated with different system using Soap and restful services
- Work collaboratively with other team across the organization.
- Engaged in application performance tuning and code review.
- Develop UI, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Developed the project using Spring framework.
- Deployed and configured the application in local tomcat environment.
Environment: Java, JSP, Servlets, PVCS, SVN, Maven, Spring, Hibernate, Struts, JSR168/286, , Websphere Portlet Factory 6.1 Javascript, SOA, Spring, Hibernate, ExtJS, Ajax, Webspher Content Management, WCM, JDBC, Websphere Portal 6.1.5, 7, 8, RAD 8.0/RAD7.5, Websphere Application Server 8
Lead Developer
Confidential
Responsibilities:
- Create design document.
- Installed and configured LIferay/QUAD Portal Server.
- Manage the offshore team.
- Based on the client need, analyze multiple solutions and demo the pros and cons of each solution with the facts and help them to take the decision.
- Work collaboratively with other team across the organization.
- Engaged in application performance tuning and code review.
- Coding and Unit testing of portlet using Spring framework.
- Deploy, Configure and maintain Portal using administration of Liferay Portal server.
- Develop UI, Portlet, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured the application in local tomcat environment.
Environment: Liferay Portal Server, ORACLE, Maven, TOAD, SVN and eclipse.
Technologies: Portal, Portlet, spring framework, AJAX, DOJO, Hibernate, Web services, JSON.
Lead Developer
Confidential
Responsibilities:
- Create design document.
- Installed and configured LIferay Portal Server.
- Coding and Unit testing of portlet using Spring framework.
- Deploy, Configure and maintain Portal using administration of Liferay Portal server.
- Develop UI, Portlet, Business Layer, Data Layer, and Integration layer.
- Retrieve the data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured the application in local tomcat environment.
- Engaged in application performance tuning and code review.
Environment: Liferay Portal Server, ORACLE, Maven, TOAD, SVN and eclipse.
Technologies: Portal, Portlet, spring framework, AJAX, DOJO, Hibernate, Web services, JSON.
Confidential, Brocade, C
Senior Software Developer
Responsibilities:
- Create design document.
- Installed and configured WebSphere Application Server, and Rational Application Developer, Websphere Portal server.
- Develop portlet using rational application developer.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Develop UI, Portlet, Business Layer, Data Layer, and Integration layer using RAD.
- Retrive the data from Database using Hibernate.
- Connect to different system using webservice.
- Deployed and configured the application in WebSphere Application Server and Websphere portal server.
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, ORACLE, RAD, TOAD, Clear Case.
Confidential, RTP, NC
Responsibilities:
- High level Design using Rational Software Architect.
- Design based on J2EE and GOF Design Pattern
- Installed and configured WebSphere Application Server, and Rational Application Developer, Websphere Portal server.
- Coding and configure JSF - portlet for ICW using rational application developer.
- Coding and configure Struts and Ajax for PDR using rational application developer.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Developed Portlet, Business Layer, Data Layer, and Integration Layer using RAD.
- Developed Asynchronies communication using JMS and web services.
- Deployed and configured the application in WebSphere Application Server and Websphere portal server.
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, ORACLE, RAD, TOAD, CVS.
Technologies: Portal, Portlet JSR168, JSF (ICW), struts (PDR), AJAX, Hibernate, spring, Web services, XML, UML.
Confidential, Bedford, NH
Senior Software Developer
Responsibilities:
- High level Design using Rational Software Architect.
- Design based on J2EE and GOF Design Pattern
- Installed and configured WebSphere Application Server, and Rational Application Developer, Websphere Portal server.
- Installed and configured LDAP Tivoli directory server for security.
- Create code and configure JSF - portlet using rational application developer.
- Design and coding based on JSF, Portlet, Hibernate and Spring Frame Work.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Develop AJAX call from JSF.
- Developed Portlet, Business Layer, Data Layer, and Integration Layer using RAD.
- Developed Asynchronies communication using JMS and MDB.
- Deployed and configured the application in WebSphere Application Server and Websphere portal server.
- Developed the test cases, performed TestNG.
- Source Code control using Subversion /Tortoise
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, ORACLE, RAD, LDAP Tivoli directory, maven and Subversion.
Technologies: Portal, Portlet JSR-168, JSF, AJAX,Hibernate,Spring, Web services, XML, BPEL, UML, Log4J.
Confidential, NC
Senior Software Developer
Responsibilities:
- High level Design using Rational Software Architect.
- Design based on J2EE and GOF Design Pattern
- Create code and configure Struts - portlet using rational application developer.
- Installed and configured WebSphere Application Server (SF), and Rational Application Developer, Websphere Portal server.
- Develop Ajax call from client tier.
- Installed and configured LDAP Tivoli directory server for security.
- Design and coding based on STRUTS Frame Work, Portlet, Hibernate Frame Work, EJB, BPEL, JMS, MDB and Web services.
- Deploy, Configure and maintain Portal using Administration of Websphere portal server.
- Developed Portlet, Business Layer, Data Layer, and Integration Layer using RAD.
- Developed Asynchronies communication using JMS and MDB
- Deployed and configured the application in WebSphere Application Server (SF) and Websphere portal server.
- Developed the test cases, performed JUNIT test and web king.
- Engaged in application performance tuning and code review.
Environment: Websphere application server, Websphere portal server, Confidential MQ server, DB2, RAD, WSAD IE, AJAX,LDAP Tivoli directory, Ant and CVS.
Technologies: Portal, Portlet JSR-168, JSP, Struts, Hibernate, Web services, JMS, MQ, EJB, XML, BPEL, UML, Log4J.
Confidential, Cary, NC
Senior Software DeveloperResponsibilities:
- Getting the requirements for the web applications Command.
- Design the application based on Struts Frame work.
- High level Design using Rational Rose.
- Worked on the Web Tier of the Application using STRUTS Framework.
- Installed and configured WebSphere Application Server, and WSAD
- Design and coding based on STRUTS Frame Work, Hibernate Frame Work.
- Developed Asynchronies communication using JMS and MDB
- Deployed and configured the application in WebSphere Application Server
- Responsible for integrating the application
- Developed the test cases and performed unit, integration and system testing
- Test the application with Junit, Load runner.
- Build and deploy the project-using ANT.
Environment: Websphere application server using Oracle 9i.WSAD, Confidential MQ server Toad and Ant, Clear case.
Technologies: STRUTS, UML, JSP, Hibernate, Confidential MQ, EDI.
Confidential, Cary, NC
Senior Software DeveloperResponsibilities:
- Getting the requirements for the web applications INTERLINE.
- Design the application based on Struts Frame work.
- High level Design using Rational Rose.
- Worked on the Web Tier of the Application using STRUTS Framework.
- Installed and configured WebSphere Application Server, and WSAD
- Developed JSP, Struts and EJB using WSAD.
- Deployed and configured the application in WebSphere Application Server
- Responsible for integrating the application
- Developed the test cases and performed unit, integration and system testing
- Test the application with Junit, Load runner.
- Build and deploy the project-using ANT.
Environment: Websphere application server using Oracle 9i.WSAD, Confidential MQ server Toad and Ant, Clear case.
Technologies: STRUTS, UML, JSP, EJB, Confidential MQ, EDI.
Confidential
Senior Software DeveloperResponsibilities:
- Getting the requirements for the web applications CTC.
- High level Design using Rational Rose.
- Design based on J2EE and GOF Design Pattern
- Installed and configured WebSphere Application Server, and WSAD
- Installed and configured LDAP Tivoli directory server for security.
- Design and coding based on HERA Frame Work, JSF, and EJB.
- Developed JSF, Business Layer, Data Layer, and Integration Layer using WSAD.
- Developed Asynchronies communication in Web services using JMS and MDB
- Deployed and configured the application in WebSphere Application Server.
- Responsible for integrating the application.
- Developed the test cases, performed JUNIT test, integration and system testing.
- Build and deploy the project-using ANT.
Environment: Websphere application server 5.2 using Oracle 9i.WSAD 5.2, webservices, LDAP Tivoli directory, Ant and Clear case.
Technologies: Java server Faces, JSP, Servlet, Web services, JMS EJB, XML, Mock Object, UML, and Log4J.
