Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop and maintain data engineering pipelines. Work with Scala or Java, Flink, and Kafka.
Job details
Scala Engineer with Java Must have : Flink , java or Scala JD Data engineering, pipeline development, and maintenance. AI exposure (preferably Claude) knowledge on MCP server Experience on GitHub Programming (Java/Scala) Good knowledge on conf and yml files Kafka
What you’ll do
Develop and maintain data engineering pipelines. Work with Scala or Java, Flink, and Kafka.
Requirements
Must have experience with Flink and Java or Scala, along with data engineering and pipeline development and maintenance. The posting also calls for GitHub programming experience, knowledge of configuration and YAML files, and AI exposure—preferably Claude—with knowledge of MCP servers.
Listed skills
- GitHub · Preferred
- Pipeline Development · Preferred
- Java · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Scala
- Java
- Apache Flink
- Data Engineering
- Pipeline Development
- Pipeline Maintenance
- Apache Kafka
- GitHub
- YAML
- Configuration Files
- Artificial Intelligence
- Model Context Protocol (MCP)
Job areas
- Data & Analytics
- Technology
- Software
More jobs from E-Solutions
Cloud Data Engineer - Banking Domain
- Hybrid
- Toronto, ON
- Posted Oct 14, 2026
Senior Data Engineer (banking Domain)
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026