cover image
TEEMA

Java Backend Developer

Hybrid

Toronto, Canada

Senior

Freelance

15-01-2026

Share this job:

Skills

Java NoSQL MongoDB GraphQL GitLab CI/CD Docker Kubernetes Monitoring Jenkins Training Architecture Analytics Spring Hibernate GCP Redis Spring Boot Gitlab CI Prometheus Grafana Microservices

Job Specifications

Senior Java Backend Developer

Work Arrangement:

Hybrid: 1 day/week onsite in Toronto, OR
Hybrid → Remote: 3 days/week onsite in Toronto for the first 2 weeks (training), then fully remote

Openings: 2

We are hiring Senior Java Backend Developers to build high-performance, low-latency backend systems for large-scale advertising platforms.

What You’ll Do

Design and scale backend systems, APIs, and microservices
Build high-performance REST APIs for high-volume traffic
Collaborate with product, analytics, ML, and frontend teams
Improve CI/CD, security, monitoring, and observability

Tech Stack

Java 8+, Spring Boot, Spring Cloud
REST APIs, GraphQL
Airflow, GCP, BigQuery
Docker, Kubernetes
GitLab CI / Jenkins
Redis, async messaging

Requirements

7+ years Java backend development
Proven expertise in high-performance APIs & microservices
3+ years Spring Boot (MVC, JPA/Hibernate, Security)
AdTech experience (programmatic, RTB, ad-serving)
Strong cloud experience (GCP preferred)
API security best practices (OWASP)

Nice to Have

NoSQL (MongoDB, BigTable)
Event-driven architecture
Observability tools (Prometheus, Grafana, ELK)

About the Company

Since our establishment in 2008, TEEMA has been at the forefront of revolutionizing the staffing industry. We take immense pride in serving over 1,200 clients spanning Canada, the United States, and international markets, specializing in delivering comprehensive staffing solutions. Our offerings, ranging from contract and temporary placements to payroll, permanent, and executive staffing, cater to various verticals, including Information Technology, Engineering, and Healthcare. What sets TEEMA apart is our unwavering commit... Know more