Job Description
In this role, you will help build and scale core platform systems by leveraging your expertise in distributed systems, backend architecture, and large-scale databases.
You will:
- Design, develop, test, and maintain backend services using Java
- Build scalable and reliable distributed systems
- Work closely with Architecture, Product, and Operations teams
- Participate in technical design discussions and code reviews
- Develop REST-based services and event-driven solutions
- Implement data solutions using both SQL and NoSQL databases
- Ensure systems meet performance, scalability, reliability, and quality standards
- Take ownership of deliverables and work independently in a fast-paced environment
Required Skills & Experience
- 5–7 years of hands-on Java development experience
- Strong background in distributed systems and scalable backend design
- Experience with Kafka or similar messaging systems
- Strong knowledge of REST APIs and microservices architecture
- Hands-on experience with SQL and NoSQL databases
- Experience building production-grade systems for high-traffic platforms
- Excellent communication skills and a proactive, self-driven attitude
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer
2026-05-20
Professional/Senior (m/w/d) Java Backend-Entwickler
2026-05-28
Java Developer - Big Data
2026-05-27
- Posted
- Feb 04, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Syren
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer
2026-05-20
Professional/Senior (m/w/d) Java Backend-Entwickler
2026-05-28
Java Developer - Big Data
2026-05-27