Java Software Architect
3 days 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
5 days ago
Montreal, Quebec, Canada Vaco by Highspring Full timeAbout HighspringHighspring 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...
-
Java Developer – Software Engineering
1 week ago
Montreal (administrative region), Canada PowerToFly Full timeWe're seeking someone to join our Risk and Information Management team as a Java Developer in Non-Financial Risk Technology to Lead the design and implementation of complex Java systems, mentor junior developers, make significant architectural decisions, and drive technical improvements while collaborating across teams to deliver robust enterprise solutions....
-
Senior Java Architect
1 week ago
Montreal (administrative region), Canada PowerToFly Full timeA global financial services firm in Montreal is seeking a Java Developer to join its Risk and Information Management team. The ideal candidate will lead the design and implementation of complex Java systems, mentor junior developers, and drive technical improvements. Responsibilities include ensuring high-quality software through code reviews and...
-
Software Architect
1 week 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
1 week 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 |...
-
Remote Senior Software Engineer
3 weeks ago
Montreal, Canada CENTRIC SOFTWARE Full timeA leading enterprise software firm is seeking a Senior Software Engineer to join their expanding Canadian development team. This remote role requires strong expertise in Java and TypeScript, with responsibilities including designing and developing backend services and UI components. Ideal candidates will possess over 7 years of experience and a solid...
-
Remote Senior Software Engineer
3 weeks ago
Montreal, Canada CENTRIC SOFTWARE Full timeA leading enterprise software firm is seeking a Senior Software Engineer to join their expanding Canadian development team. This remote role requires strong expertise in Java and TypeScript, with responsibilities including designing and developing backend services and UI components. Ideal candidates will possess over 7 years of experience and a solid...
-
Solution Architect/Architecte de solutions
2 days ago
Montreal (administrative region), Canada World Anti-Doping Agency Full time1 day ago Be among the first 25 applicants Group: Information Technology and Cybersecurity Reports to: Chief Technology Officer Posting deadline: 23 January 2026 WHO WE ARE The World Anti-Doping Agency (WADA) was established in 1999 as an international independent agency to lead a collaborative worldwide movement for doping-free sport. As the global...
-
Lead, Java development
1 week ago
Montreal (administrative region), Canada PowerToFly Full timeWe are currently looking to fill multiple leadership positions for our java development teams across the Montreal office. Our teams are hiring for various types of leaders, so whether you are a teamlead with a few employees, a technical application development manager with multiple globals teams, a technical architect or a seasoned technical leader, we want...
-
Full stack Developer/Lead(Angular Java
4 weeks ago
Montreal, Canada Millennium Software and Staffing Full timeTalent Acquisition Specialist at Millennium Software Inc We have the following openings with Capgemini at Montreal Canada Hybrid. Kindly send your updated resume if interested at and you may reach out to me at . Job Title Full stack Developer/Lead (Angular Java) Duration 6 months and possible Contract-To-Hire with Capgemini any time after 90 days Job...