• Development and consumption of REST APIs for integration with payPal as part of dual appeal project. Having this interface would save ebay $300K per month.
• Worked on re-platform the SOA CS APIs from older version(V3) to newer version (Raptor platform). This reduces the tech debt of the application and makes it easier for accepting future enhancements.
• Developing the code using Java and eBay proprietary frameworks called Raptor which is based on spring v3.2.8 and JPA.
• Implement API security using OAUTH for REST APIs.
• Write JUnits using Mockito, PowerMockito and ensured the code coverage is above 80% (for lines and conditionals).
• Setup CI to perform static code analysis and report code health and metrics using sonar.
• Worked on PDS to Bullseye migration which involved working with asynchronous event driven communication.
• Write integration tests for the services developed.