Job Description

Position Description

We are looking for a Java Full Stack Developer with 2–4 years of experience to build and enhance capabilities on a large-scale streaming platform. The role involves developing scalable backend services, responsive front‑end applications, and working with real‑time data processing systems.

Key Responsibilities

  • Design, develop, and maintain backend services using Java, Spring Boot, and RESTful APIs.
  • Build and enhance front‑end components using Angular/React and modern JavaScript.
  • Develop and integrate streaming and event-driven systems (Kafka, real‑time pipelines).
  • Work with databases (SQL/NoSQL) and optimize data access.
  • Write clean, testable, and efficient code with unit and integration tests.
  • Collaborate with product, platform, and DevOps teams to deliver high‑quality features.

Skills

  • Java
  • SQLite

What you can expect f...

Apply for this Position

Ready to join CGI? Click the button below to submit your application.

Submit Application