Java Software Architect
1 week ago
Lead IT Recruiter | Software, Cloud & Data | Helping Canadian Tech Companies Build High-Performing Teams | Leadership | Talent Strategy About Highspring Highspring is a consulting and professional services firm dedicated to helping organizations modernize, innovate, and deliver exceptional technology solutions. We partner with clients in highly regulated industries such as banking, insurance, and financial services to design and implement secure, scalable, and future‑ready platforms. Our mission is to combine deep technical expertise with agile practices to drive transformation and long‑term success. The Opportunity We are looking for a Java Architect to join our Software Engineering practice. In this role, you will lead the design and delivery of enterprise‑grade Java solutions across diverse client engagements. Acting as both a hands‑on technical leader and a trusted advisor, you will define architectural standards, guide modernization initiatives, and ensure that Java‑based platforms meet stringent security, compliance, and performance requirements. What You'll Do Serve as the Java Architect on client projects, tailoring solutions to industry-specific needs. Collaborate with client stakeholders to align architecture decisions with business objectives and compliance standards. Design scalable, secure, and high‑performance Java architectures, including microservices and cloud‑native applications. Define architectural blueprints, integration patterns, and technology roadmaps. Establish and enforce coding, design, and architectural standards across engagements. Lead modernization initiatives such as legacy refactoring, cloud migration, and platform re‑architecture. Mentor engineering teams on best practices, design patterns, and modern engineering approaches. Promote innovation and continuous improvement in solution design and delivery. What You Bring to the Table Bachelor's degree in Computer Science, Engineering, or equivalent experience. 8+ years of software engineering experience, including 3+ years in Java architecture or technical leadership. Proven ability to design enterprise‑grade Java systems and provide architectural recommendations. Strong communication skills and experience in client‑facing roles. Core Skills Required Expertise in Java, Spring/Spring Boot, microservices, REST APIs, and messaging systems. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines and DevOps practices (Jenkins, GitHub Actions, Azure DevOps). Solid understanding of SDLC, Agile methodologies, and regulatory environments (banking/insurance preferred). Nice to Have Frontend experience with React, Angular, or Vue. Ability to design end‑to‑end architectures spanning frontend and backend components. Our Stack Java, Spring Boot, Microservices REST APIs, Messaging Systems AWS/Azure/GCP, Docker, Kubernetes CI/CD: Jenkins, GitHub Actions, Azure DevOps Why Join Highspring At Highspring, you'll work on impactful projects that shape the future of technology in regulated industries. We offer a collaborative environment, continuous learning opportunities, and the chance to lead modernization initiatives that make a real difference. Join us and be part of a team that values innovation, excellence, and growth. À propos de Highspring Highspring est une firme de services‑conseils spécialisée dans la modernisation et l'innovation technologique. Nous collaborons avec des organisations dans des secteurs hautement réglementés tels que la banque, l'assurance et les services financiers afin de concevoir et de mettre en œuvre des plateformes sécurisées, évolutives et prêtes pour l'avenir. Notre mission est de combiner expertise technique et pratiques agiles pour favoriser la transformation et le succès à long terme. L'opportunité Nous recherchons un Architecte Java pour rejoindre notre pratique en ingénierie logicielle. Dans ce rôle, vous dirigerez la conception et la livraison de solutions Java de calibre entreprise pour divers projets clients. Vous agirez à la fois comme leader technique et conseiller stratégique, en définissant les standards architecturaux, en guidant les initiatives de modernisation et en veillant à ce que les plateformes Java respectent les exigences de sécurité, de conformité et de performance. Ce que vous ferez Agir comme architecte Java sur les projets clients, en adaptant les solutions aux besoins spécifiques de l'industrie. Collaborer avec les parties prenantes pour aligner les décisions architecturales sur les objectifs d'affaires et les normes de conformité. Concevoir des architectures Java évolutives, sécurisées et performantes, incluant microservices et applications cloud‑native. Définir les plans architecturaux, les modèles d'intégration et les feuilles de route technologiques. Établir et appliquer les standards de codage, de conception et d'architecture. Diriger les initiatives de modernisation telles que la refonte des systèmes existants, la migration vers le cloud et la réarchitecture des plateformes. Encadrer les équipes d'ingénierie sur les meilleures pratiques et les approches modernes. Favoriser l'innovation et l'amélioration continue dans la conception et la livraison des solutions. Ce que vous apportez Diplôme en informatique, en ingénierie ou expérience équivalente. 8+ années d'expérience en développement logiciel, dont 3+ années en architecture Java ou en leadership technique. Capacité démontrée à concevoir des systèmes Java de calibre entreprise et à formuler des recommandations architecturales. Excellentes compétences en communication et expérience en rôle client. Compétences essentielles Expertise en Java, Spring/Spring Boot, microservices, API REST et systèmes de messagerie. Expérience avec les plateformes cloud (AWS, Azure ou GCP) et la conteneurisation (Docker, Kubernetes). Connaissance des pipelines CI/CD et des pratiques DevOps (Jenkins, GitHub Actions, Azure DevOps). Bonne compréhension du SDLC, des méthodologies Agile et des environnements réglementés (banque/assurance). Atouts Expérience en développement frontend avec React, Angular ou Vue. Capacité à concevoir des architectures de bout en bout (frontend et backend). Notre stack Java, Spring Boot, Microservices API REST, systèmes de messagerie AWS/Azure/GCP, Docker, Kubernetes CI/CD : Jenkins, GitHub Actions, Azure DevOps Pourquoi rejoindre Highspring Chez Highspring, vous participerez à des projets qui façonnent l'avenir technologique des industries réglementées. Nous offrons un environnement collaboratif, des opportunités d'apprentissage continu et la possibilité de diriger des initiatives de modernisation qui ont un impact réel. Rejoignez‑nous et faites partie d'une équipe qui valorise l'innovation, l'excellence et la croissance. #J-18808-Ljbffr
-
Java Software Architect
2 weeks ago
Montreal (administrative region), Canada Vaco by Highspring Full timeLead IT Recruiter | Software, Cloud & Data | Helping Canadian Tech Companies Build High-Performing Teams | Leadership | Talent Strategy About Highspring Highspring is a consulting and professional services firm dedicated to helping organizations modernize, innovate, and deliver exceptional technology solutions. We partner with clients in highly regulated...
-
Senior System Architect
1 week ago
Montreal (administrative region), Canada Retina Labs Full timeOverviewVice President Human Resources at Retina LabsLocation: Montreal, QuebecAbout Retina Labs:For over a decade, Retina Labs has been on the leading edge of telehealth and virtual care innovation. Its cloud-based iVision teleophthalmology platform offers eye care professionals an integrated solution that combines advanced ocular imaging, clinical...
-
Senior System Architect
1 week ago
Montreal (administrative region), Canada Retina Labs Full timeOverview Vice President Human Resources at Retina Labs Location: Montreal, Quebec About Retina Labs: For over a decade, Retina Labs has been on the leading edge of telehealth and virtual care innovation. Its cloud-based iVision teleophthalmology platform offers eye care professionals an integrated solution that combines advanced ocular imaging, clinical...
-
Senior Java Full Stack Architect
1 day ago
Montreal, Canada Compunnel Inc. Full timeGet notified about new Java Architect jobs in United States . Java Full Stack Solution Architect with AWS and Angular -MC Lean,VA-USA-Onsite Senior Backend Java Developer Role Onsite in McClean VA, In-Person Interview Required, 12 months+ contract, w2, 1099 or ctc Java Architect with Cassandra & PCF Experience - 100% Remote - FULLTIME Java Architect with...
-
Senior Java Back-End Developer
7 days ago
Montreal (administrative region), Canada National Bank of Canada Full timeJoin to apply for the Senior Java Back-End Developer role at National Bank of Canada 3 days ago – be among the first 25 applicants Responsibilities Define and evolve the software architecture of solutions in collaboration with architects Participate in the technical design of solutions, considering performance, security, and maintainability challenges...
-
Senior Java Back-End Developer
7 days ago
Montreal (administrative region), Canada National Bank of Canada Full timeJoin to apply for the Senior Java Back-End Developer role at National Bank of Canada 3 days ago – be among the first 25 applicants Responsibilities Define and evolve the software architecture of solutions in collaboration with architects Participate in the technical design of solutions, considering performance, security, and maintainability challenges...
-
Software Architect
3 weeks ago
Montreal, Canada Highspring Full timeThis range is provided by Highspring. Your actual pay will be based on your skills and experience – talk with your recruiter to learn more. Base pay range CA$110,000.00/yr - CA$140,000.00/yr Direct message the job poster from Highspring Lead IT Recruiter | Software, Cloud & Data | Helping Canadian Tech Companies Build High-Performing Teams | Leadership |...
-
Software Architect
3 weeks ago
Montreal, Canada Highspring Full timeThis range is provided by Highspring. Your actual pay will be based on your skills and experience – talk with your recruiter to learn more. Base pay range CA$110,000.00/yr - CA$140,000.00/yr Direct message the job poster from Highspring Lead IT Recruiter | Software, Cloud & Data | Helping Canadian Tech Companies Build High-Performing Teams | Leadership |...
-
Software Architect
4 days ago
Montreal, Quebec, Canada Highspring Full timeSoftware ArchitectWe're looking for aSoftware Architect / Lead Developerto lead the technical direction of a full stack modernization initiative within a high-performing delivery team. This is a hands-on architecture role where you'll guide design decisions, influence technology choices, and ensure scalable, maintainable solutions built with modern web...
-
Montreal (administrative region), Canada National Bank of Canada Full timeA leading financial institution is seeking a Senior Java Back-End Developer to define software architecture and develop microservices. The ideal candidate has at least 12 years in software development and technical leadership, with strong Java skills and familiarity with AWS and DevOps tools. The role offers flexibility with a hybrid work model and a focus...