You will drive architectural direction and build integration patterns for the App2App Integration team.
Responsibilities
- Lead and design App2App integration components and services using Java, RESTful APIs, and messaging frameworks like Apache Kafka.
- Architect and build scalable ETL and data transformation pipelines for real-time and batch processing.
- Integrate data workflows with platforms such as Databricks, Apache Spark, or other modern data engineering tools.
- Drive the evolution of reusable integration patterns, automation practices, and platform consistency across services.
- Guide the DevOps strategy to define and improve CI/CD pipelines using modern GitOps practices.
Required Skills
- 10+ years of hands-on experience in backend development using Java with strong object-oriented design.
- Proven experience designing and building ETL pipelines and large-scale data processing frameworks.
- Expertise in Java, Restful APIs, and Apache Kafka.
- Experience designing CI/CD pipelines, containerization (Docker), Kubernetes, and DevOps best practices.
- Strong working knowledge of Hyperscaler environments such as AWS, Azure, or GCP.
- Experience with distributed data processing pipelines for large-scale data ingestion and transformation.