Software Solution Architect
birdseyeaccount · Mississauga
Job description
About the role
Birdseye Solutions is seeking a seasoned Software Solution Architect to lead the design and delivery of both internal and customer‑facing software initiatives. The role involves shaping the long‑term technical vision, ensuring alignment across projects, and driving high‑quality, scalable solutions for a fast‑growing security platform.
Key responsibilities
- Collaborate with architects and engineering teams to design and evolve Java‑based services and applications.
- Contribute to the service‑oriented architecture, maintaining consistency with strategic goals.
- Apply sound design principles such as modularity, reusability, and maintainability.
- Design systems for scalability, high availability, and fault tolerance.
- Participate in architecture, design, and code reviews to enforce best practices.
- Provide technical guidance and mentorship to development teams.
Required profile
- 7+ years of software engineering experience with a strong focus on Java and backend development.
- Experience with service‑oriented architectures, microservices, and distributed systems.
- Proven ability to design systems for scale and high availability.
- MSc/MA in computer science, engineering, or a related field.
Required skills
- Java
- Backend development
- Service‑oriented architecture (SOA) and microservices
- Distributed systems and APIs
- Software design principles (SOLID, DRY, KISS)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 21 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
birdseyeaccount
Mississauga