Java/j2ee Portal & Soa Lead Developer Resume
Alpharetta, GA
SUMMARY
- Over 11 years of experience in Design, Development and Implementation of various business applications using Java/J2EE technologies.
- Proficient in Portlet Development using JSR 168, JSR 286, Spring MVC 3.0 Portlets, Struts Portlets and Page Flow Portlets
- Proficient in Weblogic Portal 10.3, Weblogic Portal 9.2 and Websphere Portal 8, Websphere Portal 5.1,Vignette Portal Server
- Familiar with weblogic content Management WCM
- Excellent implementation knowledge of Enterprise/Web/Client Server using Java, J2EE (Servlet, JDBC, JSP, EJB, RMI, JNDI, XML) and Struts.
- Proficient in Web Application Development using HTML, DHTML, CSS, XML, XSL, XSLT, XPath, Xquery, JSON, JavaScript, jQuery, JSTL and AJAX.
- Expertise in SOA implementation using BPEL, ALDSP/ODSI, WLI, ALSB,ALBPM,FUEGO PAPI
- Experience with Web services SOAP, WSDL and Rest services
- Excellent experience with JavaScript for Page/Form data validation.
- Expertise in Working with Various IDEs including MyEclipse, RAD8.5, RAD 6, BEA Weblogic Workshop 9.2, JDeveloper and Eclipse.
- Proficiency in working with version control systems like Subversion SVN, VSS, TFS and Perforce, .
- Well concept of OOPs, OOAD, J2EE, MVC design patterns.
- Involved extensively in application developing using Struts, JSF and MVC J2EE architecture framework.
- Proficiency in working with spring, OJB (ORM Tool Like Hibernate), Hibernate, EJB3
- Exposure to setting up, configuration and deployment process with JBOSS AS7.1, Weblogic 8.1, Tomcat 4.0, Weblogic Portal 9.2, Websphere Portal Server 6.1, Websphere Portal Server 5.1, Websphere Server 5.1.
- Utilized testing tool JUnit extensively for the integration testing and unit testing.
- Utilized testing tool HttpUnit extensively for the Portal and Portlet Testing
- Utilized Log4j logging API framework for logging Java applications for debugging and monitoring purposes.
- Good experience in handling VSS, Rational Rose and UML.
- Worked on Windows 9x/NT/200x/XP and LINUX/UNIX environments.
- Knowledge of full Software Development Life Cycle (SDLC).
- Exposure with RUP and Scrum development methodologies techniques.
- Preparation of Standard Code guidelines, analysis and testing documentations.
- Self - motivated, responsible and proper time management with good Written, Verbal and Listening skill, commitment to co-operative teamwork.
- Ability to quick master new concepts and applications.
TECHNICAL SKILLS
Operating Systems: Windows 9x/NT/200x/XP, LINUX/UNIX
Languages: Java5, C, C++
J2EE Technologies: Java, JDBC, Servlet, JSP, EJB, RMI, JNDI
Web Technologies: JavaScript, HTML, CSS, XML, XSL, XSLT
RDBMS: Oracle8i/9i/10g (PL/SQL), DB2Design Patterns MVC, Singleton, Factory, J2EE Design Patterns
IDEs: RAD, Eclipse, JDeveloper, Weblogic Workshop
Java Frameworks: Struts, Beehive, JSF, Spring, OJB, JUnit, Log4j
Build Tool: ANT, MAVEN
Application/Web Servers: Weblogic Server 10.3, Weblogic 8.1, JBOSS 7.1AS, Tomcat5.0, Websphere Portal 5.1Portal Server Weblogic Portal 10.3, Weblogic Portal 9.2, Websphere 8, Websphere Portal 5.1
SCM: SVN, VSS and Perforce
Others: Aqua Logic Data Service Platform, ALBPM, ALSB, WLI OOPs, OOAD
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta GA
JAVA/J2EE Portal & SOA Lead Developer
Responsibilities:
- Involved in development of JSF Portlets based on JSR 286
- Involved in BPEL Workflow to write ALM using ActiveVOS Designer
- Worked on JAX WS SOAP Services and Restful Services.
- Agile development using Scrum
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Utilized Log4j logging API for debugging and monitoring purposes.
- SVN is used for Software Configuration Management.
- Used Oracle 10g Databas and Worked on SQL Queries using Toad
- Use of build script using Maven to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Portal Applications on WebSphere Portal Server 8 and ActiveVOS Workflow Application on Weblogic server
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Worked on jQuery, AJAX, CSS3,HTML5, JSP, Sevlets, JDBC while working on Portal Development .
Environment: Windows 7, Java1.7, JSP, JSF Portlet, HTML5, RAD 8.5, JavaScript, CSS3, jQuery, Maven, AJAX, Websphere Portal Server 8, Jira, Rally, SOAP Services, SoapUI, Jenkins, Toad 10.6, Log4j, Scrum, BPEL, XPATH, XQuery
Confidential, Norcross GA
JAVA/J2EE SOA Lead Developer
Responsibilities:
- Involved in Design Development and Implementation of business Applications using Java/J2EE Technologies.
- Worked on Developing CXF SOAP Web Services.
- Worked on Developing Rest Web Services.
- Worked on ExtJS, HTML5, CSS3, JavaScript, AngularJS, JSON, JSP while working on Portal Development.
- Used SoapUI for Testing Web Services.
- Utilized Struts2, Spring and Hibernate3, JPA, EJB3, JMS framework
- Utilized Log4j logging API for debugging and monitoring purposes.
- TFS is used for Software Configuration Management.
- Use of build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Web Applications on JBossAS 7.1
- Involved in Production Deployment
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
Environment: Windows 7, Java1.7, Struts2, JSP, HTML5, Extjs, CSS3, JSON, AngularJS, MyEclipse, JavaScript, JSON, ANT, JBossAS 7.1, Web Services, JAXB, SoapUI, Hibernate, JPA, EJB3, JMS, SQL Developer, TFS, RDTabs, GIT, JIRA, Stash, Jenkins, Apache Camel,Junit
Confidential, Alpharetta GA
JAVA/J2EE Developer
Responsibilities:
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Utilized Struts framework
- Worked on Developing Apache axis Web Services.
- Used soapUI for Testing Web Services.
- Utilized Spring Interceptor logging API for debugging and monitoring purposes.
- AccuRev is used for Software Configuration Management.
- Use of build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Web Applications on Weblogic Server 10.3
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Worked on Jquery, XHTML,CSS,JAVA Script, JSP while working on Portal Development .
Environment: Windows 7, Java1.6, Spring, Struts, JSP, XHTML, JQuery, CSS, JavaScript,JSON, Eclipse, JavaScript, ANT, Oracle Weblogic Server 10.3, Web Services, Eclipse, SoapUI, SQL Developer, Oracle
Confidential, Basking Ridge NJ
JAVA/J2EE Portal Developer
Responsibilities:
- Involved in development of Portlets based on JSR 286
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Worked on inter Portlet communication through Event Model
- Woked on Devloping Apache axis Web Services.
- Used soapUI for Testing WebServices.
- Worked on ODSI data services to access data .
- Utilized Log4j logging API for debugging and monitoring purposes.
- SVN is used for Software Configuration Management.
- Use of build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Portal Applications on Weblogic Portal Server 10.3
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Worked on XHTML, CSS, JAVA Script, JSP while working on Portal Development.
Environment: Windows 7, Java1.6, JSP, XHTML,JSTL, CSS, JavaScript Eclipse, JavaScript, ANT, Oracle Weblogic Portal Server 10.3, Concerto, Web Services, Eclipse, SoapUI, SQL Developer, IText, LDAP
Confidential, Alpharetta GA
JAVA/J2EE Portal Developer
Responsibilities:
- Involved in development of Spring MVC 3.0 Portlets based on JSR 286
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Utilized Log4j logging API for debugging and monitoring purposes.
- SVN is used for Software Configuration Management.
- Use of build script using Maven to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Portal Applications on Weblogic Server 10.3 having vignette Portal Container
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Worked on jQuery, AJAX and XHTML, JSP while working on Portal Development .
Environment: Windows 7, Java1.5, JSP, Spring MVC 3.0 Portlet, XHTML, Eclipse, JavaScript, jQuery Maven, AJAX, Weblogic Server10.3 .Vignette Portal Server, Quality control, Restful Services, Eclipse
Confidential, Little Rock, AR
Technical Lead
Responsibilities:
- Providing technical support for various activities like upgrade, software releases, subscriber range moves.
- Worked on Migration Scripts to carry out Migration activities to move subscribers from Alltel to
- Confidential Prepaid Platform
- Giving On call technical Support to Confidential for all kinds of issues affecting call processing, revenue and Service .Handling Downtime /Service impact to ensure immediate system Recovery Making Sure to keep system up 24x7.
- Involved in Design, Development and Implementation of Monitoring Tool using Java/J2EE Technologies.
- Worked on AWCC interface to communicate using SOAP request to recharge and activate prepaid accounts. .
- Use of build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
Environment: RTBS, Windows XP, UNIX, Java1.5, Servlet, JSP, JDBC, XHTML, Eclipse, JavaScript, ANT, PL/SQL, JBoss, Oracle SDP,WRQ Reflection
Confidential, Milpitas, CA
JAVA/J2EE Technical Lead
Responsibilities:
- Involved in designing of use cases of TPG Module.
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Implemented DAO Design Pattern for Mysql RDBMS for DML Operations like Insert, Update, Delete the records.
- Utilized Log4j logging API for debugging and monitoring purposes.
- Perforce is used for Software Configuration Management.
- Use of build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Applications on JBoss.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
Environment: Windows XP, LINUX, Java1.5, Servlet, JSP, JDBC, HTML, XML, Eclipse, JavaScript, ANT, Perforce, PL/SQL, JBoss, WinScp, SecureCRT
Confidential
Technical Lead
Responsibilities:
- Involved in low level designing of various use cases.
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Extensively used Apache Beehive framework based on Struts MVC for the development of Page Flow Portlets.
- Extensively used Net UI tag library for development of JSP pages.
- Implemented Data Services using ALDSP for Oracle10g RDBMS for DML Operations like Insert, Update, Delete the records.
- Configured the ALDSP environment to make Weblogic 8.1 and Weblogic 9.2 Compatible.
- Implemented JAVA Control to access Web Services in the client Application.
- Implemented JAX WS web services to expose Data services as Web Services
- Used WLI and ALBPM to write process and used FUEGO PAPI API to communicate with process.
- Used ALSB for routing and Transformation of Messages.
- Utilized Log4j logging API for debugging and monitoring purposes.
- SVN is used for Software Configuration Management.
- Created and executed build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Applications on Weblogic Portal Server 9.2.
- Migration of ALDSP 2.5 Application to ODSI (Oracle data service Integrator) 10gR3
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Prepared Documentation and Java Doc.
Environment: Windows XP, UNIX, Java1.5, Servlet, JSP, JDBC,JMS, UML, HTML, XML, CSS,SOA, Workshop Portal 9.2, JavaScript, NET UI, Beehive, ANT, CVS, Oracle10g, PL/SQL, Weblogic Portal 9.2, Weblogic Server 8.1,WinScp, Mercury QC,ODSI, ALBPM, WLI, Scrum, jQuery, AJAX
Confidential
JAVA/J2EE Developer
Responsibilities:
- Involved in designing of various use cases of security and registration stream.
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Extensively used Apache Beehive framework based on Struts MVC for the development of Page Flow Portlets.
- Extensively used Net UI tag library for development of JSP pages.
- WSRP Portlet Development and Custom Event
- Configured Weblogic Portal Domain for different Authenticator Providers. integrating various modules of application through portal custom event management Developed
- Implemented Data Services using ALDSP for Oracle10g RDBMS for DML Operations like Insert, Update, Delete the records.
- Configured the ALDSP environment to make Weblogic 8.1 and Weblogic 9.2 Compatible.
- Implemented JAX WS web services to expose Data services as Web Services
- Implemented JAVA Control to access Web Services in the client Application.
- Used WLI to write synchronous and asynchronous process
- Used ALSB for routing and Transformation of Messages.
- Utilized Log4j logging API for debugging and monitoring purposes.
- Utilized JUnit extensively for the integration testing and unit testing.
- Utilized HttpUnit extensively for the integration testing and unit testing
- SVN is used for Software Configuration Management.
- Created and executed build script using ANT to generate JAR, WAR, EAR files and for integration testing and unit testing.
- Deployed the Applications on Weblogic Portal Server 9.2.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Prepared Documentation and Java Doc.
Environment: Windows XP, UNIX, Java1.5, Servlet, JSP, JDBC, JMS, LDAP, UML, HTML, XML, CSS,, SOA, SOAP, Workshop 9.2, JavaScript, NET UI, Beehive, Junit, HttpUnit, ANT, SVN, Oracle10g, PL/SQL, Weblogic Portal 9.2, Weblogic Server 8.1, LeechFTP, LDAP, Oracle Directory Manager
Confidential
Java/J2ee Developer
Responsibilities:
- Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
- Extensively used client Framework LEGO based on Struts MVC for the development.
- Used Spring AOP to provide loose coupling.
- Extensively used struts tag library and JSTL for development of JSP pages.
- Developed Form Beans, DAO, DTO, Action Classes, and Views using struts.
- Used DI feature of Spring to wire business services using xml Wiring
- Developed EJBs (Session Beans) for processing the Business logics.
- Utilized PL/SQL for database operations using JDBC API.
- Implemented OJB for DB2 RDBMS for DML Operations like Insert, Update, Delete the records.
- Utilized Log4j logging API for debugging and monitoring purposes.
- Utilized JUnit extensively for the integration testing and unit testing.
- CSV is used for Software Configuration Management.
- Deployed the Applications on Websphere Application Server 5.1.
- Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
- Prepared Documentation and Java Doc.
Environment: Windows XP, UNIX, Java1.4, Servlet, JSP, JDBC, LDAP, HTML, XML, CSS, RAD, JavaScript, Struts, Spring, OJB, Junit, CVS, DB2, Websphere Server 5.1