Backend Developers – HYBRID (3 days per week onsite) in Brampton Ontario
6 Month Contracts Plus Extensions
Backend Developer II Role is to help design, build, and scale backend systems for its advertising ecosystem. This role focuses on high-performance APIs, microservices, and distributed systems.
What You’ll Do
Design, develop, and maintain scalable backend systems for large data sets for media.
Build and optimize RESTful APIs and microservices for high-volume traffic.
Collaborate with frontend, Machine Learning, product, and analytics teams.
Maintain technical documentation and architecture diagrams.
Improve CI/CD pipelines and engineering workflows.
Implement security, monitoring, and observability strategies.
Drive code quality through TDD and peer reviews.
Mentor junior developers and foster engineering culture.
Stay current with industry trends and technologies.
Technical Expertise
Minimum 7 years in Java backend design / development (SPECIFICALLY Java 8+).
MUST HAVE EXPERTISE IN high performance APIs and microservices (will be tested in this area during interview)
3+ years with Spring Boot: Web MVC, Data JPA/Hibernate, Security, Actuator.
Experience Spring Cloud (Gateway, Config Server, Service Discovery).
Proven experience with scalable RESTful APIs and microservices.
Docker \& Kubernetes for containerization.
CI/CD tools: GitLab CI, Jenkins.
Cloud platforms: GCP preferred but AWS or Azure
Redis and asynchronous messaging systems.
API security best practices - OWASP
Preferred Skills
AdTech experience: programmatic advertising, RTB, ad-serving.
BigQuery, real-time streaming tech.
NoSQL: MongoDB, BigTable.
Event-driven architecture, event sourcing.
Observability tools: Prometheus, Grafana, ELK stack.
Soft Skills
Strong problem-solving and troubleshooting.
Clear communicator with technical and non-technical audiences.
Agile/Scrum experience.
Mentorship and knowledge sharing.
Passion for learning and tech trends.