- Search jobs
- Scarborough, ON
- java architect
Java architect Jobs in Scarborough, ON
Create a job alert for this search
Java architect • scarborough on
Java Solutions Architect
Astra North Infoteck Inc.Toornto, ON, caSenior Applications Architect
Randstad CanadaNorth York, Ontario, CAMarkets Java Developer
Apex SystemsToronto, ONSenior Java Full Stack Developer
TeranetTorontoJava Developer
LancesoftScarborough, ON, CASolution Architect
Kastech Software Solutions GroupDown Town Toronto, Ontario, CanadaPopular searches
Java Solutions Architect
Astra North Infoteck Inc.Toornto, ON, ca- Full-time
- Quick Apply
Job Description
Job Description : Senior Java Architect (10+ Years Experience)
Skills : Agile Way of Working | Advanced Java Concepts
Experience Required : 10+ Years
Hybrid (Tue-Thurs 8 : 30 PM – 5 : 00 PM EST)
Role Overview
- The Senior Java Architect is responsible for designing, developing, and overseeing scalable, secure, and high‑performance Java‑based application architectures. This role will lead technical design efforts, provide architectural guidance to engineering teams, and ensure all solutions align with enterprise standards, best practices, and long‑term technology strategy.
- The ideal candidate brings extensive experience with Java technologies, strong architectural leadership, and the ability to collaborate across cross‑functional product, engineering, and business teams.
Key Responsibilities
1. Architecture Design & Technical Strategy
2. Collaboration & Solution Definition
3. Development Excellence & Best Practices
Oversee and guide development teams in implementing Java‑based solutions using best practices in :
Coding standards
Security engineering
Performance optimization
Maintainability and scalability
Promote the use of modern architectural patterns such as microservices, event‑driven systems, and API‑first design.
4. Code Reviews & Technical Mentorship
Conduct detailed code reviews, identify risks, and enforce architectural quality gates.
Provide technical mentorship, coaching, and knowledge sharing across development teams.
Support engineers in resolving complex technical challenges and making informed technical trade-offs.
5. Troubleshooting & Long-Term System Reliability
Investigate and troubleshoot complex system issues, performance bottlenecks, integration failures, and architectural gaps.
Propose long-term, scalable solutions that prevent recurring issues and improve system stability.
Partner with DevOps, SRE, and operations teams to ensure architectural readiness for deployments, scalability, and observability.
6. Agile Delivery & Collaboration
Work within Agile frameworks (Scrum / Kanban) and contribute to backlog refinement, sprint planning, and cross-team collaboration.
Act as a technical leader during solution planning, estimations, and iterative delivery cycles.
Essential Skills
Desirable Skills
Experience Required
Requirements
Android and iOS