Role: Lead Java Engineer / Staff Software Engineer
Location: Downtown Toronto, ON – Minimum 3 days onsite
Role Summary
We are seeking a strong Lead/Staff Java Engineer with deep backend engineering, architecture, and system design expertise. The candidate will be hands-on with implementation while contributing significantly to technical architecture and platform development.
Key Requirements
- Strong expertise in Java and Spring Boot .
- Strong experience designing and developing REST APIs and microservices.
- Excellent system design and architecture capabilities.
- Proven experience delivering production-grade distributed systems.
- Hands-on experience with greenfield/0-to-1 development .
- Ability to select appropriate frameworks, technologies, and architectural patterns for new platforms.
- Robust hands-on coding and implementation skills.
- Experience with AWS cloud services.
- Experience with event-driven and distributed architectures.
- Familiarity with edge computing/CDN technologies is highly desirable.
- Experience leveraging AI-assisted development tools such as GitHub Copilot and LLM-based coding workflows.
- Strong understanding of CI/CD, observability, security, and scalable platform engineering.
- Excellent communication skills and the ability to influence technical decisions.
- Must be comfortable asking questions, challenging assumptions, and clarifying requirements rather than simply accepting them.
Interested candidates Please share your updated resume to
📌 Lead Java Engineer (Ontario)
🏢 Siri Infosolutions
📍 Ontario
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.