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 scalable Java and Spring Boot applications, and build and optimize real-time data processing pipelines using Apache Flink and Kafka. Write clean, maintainable code and collaborate with cross-functional teams to deliver scalable solutions.
Job details
Role: Java Developer (Flink experience) Location: Toronto, ON (Hybrid) Duration: Long term Project Job Summary: We are looking for a skilled Java Developer with experience in Apache Flink to develop and maintain scalable, high-performance applications and real-time data processing solutions. Key Responsibilities: Develop and maintain applications using Java and Spring Boot. Build and optimize real-time data processing pipelines using Apache Flink. Work with streaming technologies such as Apache Kafka. Write clean, efficient, and maintainable code. Collaborate with cross-functional teams to deliver scalable solutions. Required Skills: • Strong experience in Core Java and Java 8+. • Hands-on experience with Apache Flink and stream processing. • Knowledge of Spring Boot, REST APIs, and microservices. • Experience with Apache Kafka and SQL. • Familiarity with databases, debugging, and performance optimization.
What you’ll do
Develop and maintain scalable Java and Spring Boot applications, and build and optimize real-time data processing pipelines using Apache Flink and Kafka. Write clean, maintainable code and collaborate with cross-functional teams to deliver scalable solutions.
Requirements
Requires strong experience with Core Java and Java 8+, along with hands-on Apache Flink and stream-processing experience. Candidates should also know Spring Boot, REST APIs, microservices, Kafka, SQL, databases, debugging, and performance optimization.
Listed skills
- SQL · Preferred
- REST APIs · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Core Java
- Java 8+
- Apache Flink
- Stream Processing
- Spring Boot
- REST APIs
- Microservices
- Apache Kafka
- SQL
- Database Management
- Debugging
- Performance Optimization
- Real-Time Data Processing
- Application Development
Job areas
- Software
- Technology
- Data & Analytics
More jobs from Rivago Infotech Inc
Cloud Data Engineer
- Hybrid
- Toronto, ON
- Posted Oct 14, 2026
Data Engineer
- Hybrid
- Toronto, ON
- Posted Oct 14, 2026
Senior Java Architect
- Remote
- Canada
- Posted Oct 13, 2026
Java Full Stack Developer
- Hybrid
- Toronto, ON
- Posted Oct 9, 2026
