Java Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
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.
Skills
- 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
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
Keywords
- Java
- Core Java
- Java 8+
- Apache Flink
- Stream Processing
- Spring Boot
- REST APIs
- Microservices
- Apache Kafka
- SQL
- Databases
- Debugging
- Performance Optimization
- Real-Time Data Processing
- Data Processing Pipelines
- Scalable Applications
- High-Performance Applications
- Clean Code
- Cross-Functional Collaboration