Required Skills: Proficient in Java development (Core Java, Multithreading, Collections, Memory Management) Web Crawler Development: Design and implement efficient and scalable web crawlers in Java to collect data from various online sources Experience with designing and building POCs as required for new business requirements e.g.: on concepts of Web Crawling, Web Scraping etc. Experience of web crawling frameworks and tools, such as Scrapy, Puppeteer Experience with designing and building POCs as required for new business requirements e.g.: on concepts of Web Crawling, Web Scraping etc. Proficient with Java Design Patterns Proficient with Spring Framework (Springboot etc.) Proficient with REST APIs, Webservices, Microservices Experience with Kubernetes (CI/CD Deployments)