Spring Web Service Component Developer Resume
Sunnyvale, CA
SUMMARY
- Sun Certified Java Programmer and Sun Certified Web Component Developer with experience of 11+ years in Java JEE technologies, JSP, Struts, Spring, JDBC, Hibernate, Apache Tomcat, XML, Servlets, EJB, JMS, Java Beans, HTML, Java Script, JQuery, RabbitMQ, Teamconnect, Mule ESB technologies, Maven, Ant
- Highly skilled in Struts, Spring Framework and Hibernate
- Developed Spring MVC, Spring Web service components
- Solid expertise in SOA and Web Services Technologies and Web Services, SOAP, REST, SOAP UI
- Strong experience in web - based GUIs development using Java Script (JQuery), JSP, HTML, HTML5, XHTML, CSS 3, Bootstrap, Angular JS.
- Designed, developed and deployed J2EE applications on WebLogic Application Servers, Apache Tomcat, and Jetty.
- Experience in consuming & producing REST/SOAP web services.
- Good Understanding of Agile Development Practices
- Good Knowledge of UML concepts & Design Patterns
- Worked on all phases of Software Development Life Cycle including Analysis, Design, Development, Testing, Implementation, Production support and Documentation
- Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities
- 2 years customer facing experience with customers such as Confidential, Confidential
TECHNICAL SKILLS
Languages: Java, Java Script, JQuery, HTML, CSS, HSQL, JSTL, XML, WSDL, XPATH, XSLT, SQL, PL/SQL
Operating Systems: Windows NT/XP/98/95/2000, Unix, Linux, MS DOS
Technologies: Servlets, JSP, JSF, Struts, EJB, JMS, JDBC, XML, Spring, Hibernate, SQL, Adobe Flex 3, Teamconect, RabbitMQ
Database: Oracle 8i/9i/10g,MySQL 5, Sybase
Tools: /IDE: Eclipse, My Eclipse, JDeveloper, TOAD, SQL Developer, Ant, Maven, Rational Rose, Clear Case
Application Servers: WebLogic 8i/9i/10g
Web Servers: Apache Tomcat 5x/6x, Jetty
Version Control: CVS, VSS, SVN, Clear Case
Testing Framework: JUnits, TestNG
O/R Mapping: Hibernate, JPA
Methodologies: Waterfall, AGILE, RAD
Analysis & Design: UML, Rational Rose 2000/2002
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, CA
Spring Web service Component Developer
Responsibilities:
- Designed and developed major components in ALEC
- Developed and integrated application using Spring MVC component for authenticating ALEC with LDAP server ( Confidential Directory Services).
- Developed a spring web service component to get manufacturing data for the subpoena request.
- Developed spring web service component for research phase, where in the subpoena request is sent to Confidential Enterprise Data Warehousing (EDW) to fetch the required information.
- Developed spring web service component to fetch contacts from Confidential Directory Services and update in application database.
- Developed spring web service component to create a ticket in Confidential Ticketing System, Espresso when an exception occurs
- Developed spring web service component to generate output file in GPG encrypted format and upload the file to the recipient using Confidential Internal System viz. Attaché.
- Developed TestNG test cases for all above components.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
- Developed model components in team connect that is the User Interface for ALEC.
- Created Class diagrams and Sequence diagrams by using Omni Graffle.
- Point Of Contact for Confidential internal systems viz. Attaché, XT-File Transfer, Espresso, Confidential Directory Service (DS), Enterprise Data Warehousing (EDW).
Environment: Spring MVC 3.0, Spring Web services 3.0, Spring JDBC, WebLogic 11g, maven, JSP, Servlets, LDAP Server, Log4j, Mac OS, OmniGraffle 6.0, Eclipse, Smart SVN, SQL, PL/ SQL, TestNG, SOAP, GnuPG, Apache Webserver, TeamConnect 4, Confidential internal systems viz. Attaché, XT-File Transfer, Espresso, Confidential Directory Service (DS), Enterprise Data Warehousing (EDW), Radar, Crucible
Confidential, Sunnyvale, CA
Spring Web service Component Developer
Responsibilities:
- Designed and developed a spring web service component to fetch all future appointments and adds to attorney calendar.
- Comsuming SOAP web service from iCal component.
- Developed TestNG test cases for all above components.
- Created a view using SQL.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
- Developed model components in teamconnect that is the User Interface for ALEC.
- Created Class diagrams and Sequence diagrams by using Omni Graffle.
Environment: Spring Webservices 3.0, Spring JDBC, WebLogic 11g, maven, JSP, Servlets, LDAP Server, Log4j, Mac OS, OmniGraffle 6.0, Eclipse, Smart SVN, SQL, PL/ SQL, TestNG, SOAP, Apache Webserver, Teamconnect 4, Confidential internal systems viz. Attaché, XT-File Transfer, Espresso, Confidential Directory Service (DS), Enterprise Data Warehousing (EDW), Radar, Crucible
Confidential, Sunnyvale, CA
Java J2EE Component Developer
Responsibilities:
- Designed and developed major components in IRIS
- Designed and developed a REST webservice component which allow cocoa client to subscribe & publish the content.
- Designed & Developed component using RabbitMQ API to publish & subscribe to the queue.
- Developed and integrated application using java component for authenticating IRIS with LDAP server ( Confidential Directory Services).
- Installed RabbitMQ on Linux machines
- Developed JUnit test cases for all above components.
- Created a view using SQL.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
- Created Class diagrams and Sequence diagrams by using Omni Graffle.
Environment: REST Webservices, Jetty, maven, Servlets, LDAP Server, Log4j, Mac OS, OmniGraffle 6.0, Eclipse, Smart SVN, SQL, Oracle 9i, PL/ SQL, Junits, SOAP, Apache Webserver, RabbitMQ, Confidential internal systems viz. Espresso, Confidential Directory Service (DS), Radar, Crucible
Confidential
Java J2EE Developer
Responsibilities:
- Designed and developed major components in IRIS
- Designed and developed a REST webservice component which allow cocoa client to subscribe & publish the content.
- Designed & Developed component using RabbitMQ API to publish & subscribe to the queue.
- Developed and integrated application using java component for authenticating IRIS with LDAP server ( Confidential Directory Services).
- Installed RabbitMQ on Linux machines
- Developed JUnit test cases for all above components.
- Created a view using SQL.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
- Created Class diagrams and Sequence diagrams by using Omni Graffle.
Environment: Java, JSF, Spring, Hibernate, Drools Engine, Maven, Fast Eclipse, Log4j, SVN, SQL, PL/ SQL, Junits, Apache Tomcat, Unix, SQL Developer, Oracle 9i
Confidential
Java J2EE Developer
Responsibilities:
- Developed JUnits to perform end - to end testing
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
Environment: Java, JSF, Spring, Hibernate, Web Services, Mule ESB, Drools Engine, Maven, Fast Eclipse, Log4j, Clear Case, SQL, PL/ SQL, Junits, Apache Tomcat, Unix, SQL Developer, Oracle 9i
Confidential
Java J2EE Developer
Responsibilities:
- Integrated existing application to SAIL (Security Authentication Interface Layer)
- Developed JUnit test cases for all above components.
- Created a view using SQL.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
Environment: Java, JSP, EJBs, Struts, Ant, Eclipse, DB Artisian, CVS, Weblogic 8.1, Unix, SQL Developer, Oracle 9i, Ms Visio
Confidential
Java J2EE Developer
Responsibilities:
- Designed and Developed new system for versioning and pumping of metadata.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
Environment: Java, JSP, Servlets, Ant, Eclipse, DB Artisian, CVS, Weblogic 8.1, Unix, SQL Developer, Oracle 9i, Ms Visio
Confidential
Java J2EE Developer
Responsibilities:
- Developed features for the module Mutual Funds, which allows customers to set up the profiles and place orders.
- Developed features for the module Blotter, which include allows Customer to view and execute the orders.
- Developed Locking feature.
- Interacting with other teams viz, Brokerage, Special Products team for integration testing.
- Resolved bugs at all deployment phases Dev, QA and UAT
- Build and deployed application for releases.
Environment: Java, JavaScript, HTML, JSP, Servlets, EJB, Taglibs, Ant, Eclipse, TOAD, SQL, PL/ SQL, Weblogic 8.1, Unix, Oracle 9i