15 Aug
|
Spruce InfoTech
|
Toronto
15 Aug
Spruce InfoTech
Toronto
Job Title: Senior Software Developer (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
- Solid 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 Consultant (Toronto)
🏢 Spruce InfoTech
📍 Toronto