Designing and building scalable data ingestion pipelines (both streaming and batch) Integrating with third‑party APIs, banks, and payment processors to ingest high‑volume transactional data Writing clean, production‑quality Java 21 (Spring Boot) code for microservices and integration endpoints Using