We are seeking a highly experiencedJava Architectto lead the design and delivery of scalable, high‑performance enterprise Java solutions. This role requires a senior technology leader who combines deep architectural expertise with strategic thinking, stakeholder management, and team leadership.You will be responsible for shaping solution architecture aligned with business and client expectations, influencing technology strategy, and guiding delivery teams across complex, multi‑platform environments. The role demands strong client engagement, the ability to operate at a Director level, and hands‑on involvement in critical architectural decisions.Key ResponsibilitiesOwn and driveend‑to‑end solution architecturefor CP applications, including:Customer and advisor journeysService orchestration and system integrationsData modeling and persistence strategiesDefine and governhybrid enterprise architecturesspanning:Java‑based distributed and microservices platformsMainframe systems (batch and online)Cloud‑native and hybrid environments (Azure preferred)Lead the creation, review, and governance of architectural artifacts:Architecture and solution diagramsSequence, interaction, and workflow modelsData, database, and integration designsDeployment, runtime, and operational viewsEnsure architectural compliance with enterprise standards covering:Security and data privacyPerformance and scalabilityResiliency, availability, and disaster recoveryRegulatory and compliance requirementsAct as atechnical authorityfor Financial Services platforms, with experience inbanking and/or insurancedomainsDesign robust enterprise data models, including:Transactional and operational schemasIntegration payloads and APIsBatch file structures and end‑to‑end processing flowsDefine and standardizeworkflow orchestration patterns :Synchronous and asynchronous processingEvent‑driven and batch‑based workflowsEnsure data consistency, integrity, and traceability across distributed, batch, and legacy environmentsProvide architectural leadership for cloud adoption and modernization:Azure cloud services and architecture patternsNetworking, identity, and security frameworksHigh availability, resiliency, and fault‑tolerant designsLead modernization initiatives to extend or migrate legacy workloads to cloud‑based and microservices architecturesOversee enterprise integrations involving:Mainframe batch and cycle‑based processingFile‑based and message‑driven integrationsMentor architects and senior engineers, drive best practices, and participate in architecture and design reviewsEngage with clients and senior stakeholders to translate business goals into technology solutionsWhat We Expect10+ years of overall experience with a strong background inJava architecture and enterprise application designProven experience in aJava Architect / Lead Architect / Associate Director–level roleStrong hands‑on expertise with:Java, Spring, Hibernate, and related frameworksMicroservices and distributed systemsDeep understanding of:Enterprise and solution architecture patternsCloud‑native and hybrid architecture modelsDesign principles, governance, and best practicesExperience with cloud platforms (Azure preferred; AWS or GCP acceptable)Strong knowledge of relational and NoSQL databasesPrior experience inclient‑facing or consulting environmentsis highly desirableExcellent communication, leadership, and stakeholder management skillsSalary and Other Compensation
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD 106,200– CAD 168,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job‑necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance‑based bonus, as well as benefits that support your physical, mental and financial wellbeing.Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work‑life balance though our various wellbeing programs.The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements.Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.#J-18808-Ljbffr
Similar jobs

Java Architect

Apply Now
Back to search page