4401 Great America Parkway, Santa Clara, CA, 95054, US
Yahoo Inc., Santa Clara Mar 2012 – TILL DATE
Display Advertising
The application was responsible for providing data in XML & JSON formats to Guaranteed Display Ad System based on geographic location of the user.
Responsibilities: J2EE Developer
• Test driven application development in Agile Software Development Methodology using Java/J2EE.
• Was part of architecture group to design API request response & resource URI structures.
• REST web service development in Apache CXF, Spring Framework & Maven.
• Configured CXF Front controller Servlet in deployment descriptor.
• Configured JAXRS server and REST endpoint in application context.
• Developed Spring Service & Component beans using Spring annotation based dependency injection.
• Developed CXF response provider classes for marshaling of java objects to xml using XStream.
• Developed custom annotations & implementation using Spring AspectJ for bean validation using JSR 303.
• Configured Hibernate using data source, session factory, transaction manager & created DAO layer to access database.
• Developed Hibernate Entity classes corresponding to database tables.
• Developed Unit and Integration test cases using testNG.
• REST API testing using Firefox REST plugin and Poster.
Environment: Spring Framework 3.0.6, J2EE (Java 6.0, Servlet 2.4), Hibernate 3.2, Apache CXF 2.4. 2, Eclipse Helios R2, Oracle 11g, Toad 10.5.0.41, PuTTY 0.60, Maven 3.0, XStream 1.3.1, Hudson CI