Senior Java Developer AroundWire
Contributed to the ongoing development and growth of the AroundWire marketplace platform, with a strong focus on driving users to the platform, improving platform functionality, and resolving minor issues.
What I worked on:
• Keycloak Integration: Set up a Keycloak-based identity platform, enabled SSO across N apps using OpenID Connect, built custom SPIs to migrate existing users, automated realm updates across environments via shell scripts and the Admin REST API, centralized users/roles/sessions, and reduced custom authentication code and security risk.
• Sitemap Generation: Developed a high-performance, memory-efficient sitemap/index generation for handling large-scale data sets.
• Marketing & Traffic Tools: Contributed to the design and execution of marketing strategies, developed scraping tools to collect contacts across industries and services for targeted email campaigns. In addition to web scraping, I utilized various APIs (SerpAPI, Google API) to retrieve diverse business information and emails, with AI integration for content generation and SendGrid for scalable mass distribution. Additionally, I have developed auxiliary tools to drive traffic to the platform and improve its ranking in Google search results.
Testing & Automation:
• Improved test coverage with unit and integration tests using TestContainers. Also built a test automation framework with Selenium and Cucumber.