Senior Java Software Engineer (Toronto)

Senior Java Software Engineer (Toronto)

16 Sep
|
Spruce InfoTech
|
Toronto

16 Sep

Spruce InfoTech

Toronto

Job Title: Staff Engineer (Java)

Location: Toronto, ON / Vancouver, BC – Hybrid

Experience: 8+ Years

Must Have: Java, AWS, greenfield, system design, and AI/ML

: Seeking a hands-on Senior Java Developer with strong experience in greenfield development, system design, AWS, and distributed systems. The role involves building scalable Java applications and integrating them with AI/ML systems and data platforms.

Mandatory Skills

- Java, Spring Boot, Microservices
- 10+ years of software development experience
- Robust AWS and cloud-native development experience
- Greenfield / 0-to-1 product development
- Strong system design and distributed systems knowledge
- Oracle or similar databases
- Python, Databricks, and AI/ML integration
- JavaScript/TypeScript
- GitHub Copilot / AI-assisted development workflows

Desired Skills

- CDN / Edge Workers experience
- OAuth 2.0, JWT/JWS, PKI or security experience
- Observability at scale
- Multi-party integration or platform services experience

📌 Senior Java Software Engineer (Toronto)
🏢 Spruce InfoTech
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior java software engineer (toronto) / toronto