👨🏻‍💻 postech.work

Java Software Engineer

TEEMA • 🌐 In Person

In Person Posted 2 days, 8 hours ago

Job Description

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.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.