Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Architect

Compunnel Inc.

JOB SUMMARYWe are seeking a highly skilled Senior Java Developer with 7-15 years of experience to join our dynamic Workforce Technology Services team. This role involves delivering high-quality technology solutions to modernize and transform the employee experience firmwide. The ideal candidate will possess deep expertise in building scalable, resilient, and high-performance applications using modern Java technologies, coupled with hands-on technical leadership, microservices architecture, DevOps practices, and proficiency in integrating frontend and backend systems. Experience with Generative AI tools and frameworks will be an advantage. This is a full-time contract position located in Montreal, requiring onsite presence three times a week.
Key Responsibilities
Lead end-to-end architectural solutions for enterprise-grade applications.
Design, develop, and maintain high quality Java-based applications using modern frameworks such as Spring Boot, Spring Cloud.
Define and drive architecture for microservices, distributed systems, event-driven patterns and cloud-native workloads.
Provide strategic leadership in designing and implementing robust architectures for microservices, distributed systems, event-driven solutions, ensuring scalability, resilience and alignment with enterprise standards.
Collaborate with product owners and engineering teams to translate business needs into technical solutions.
Work with RESTful APIs, event-driven architectures and message brokers (Kafka, RabbitMQ).
Contribute to architectural decisions, code reviews and best practices.
Provide technical leadership, mentor engineering teams and promote clean coding practices.
Implement CI/CD pipelines using tools like GitHub Actions, Jenkins, Azure DevOps, or GitLab.
Deploy and manage applications on Cloud platforms (AWS / Azure / GCP) using Kubernetes, Docker, Helm.
Ensure security, performance, and compliance in all development practices.
Collaborate with cross-functional teams (Product, QA, DevOps) in Agile/Scrum environments.
Leverage GenAI tools (e.G., GitHub Copilot, Azure OpenAI, LangChain) for code generation, documentation and productivity improvements.
Required Qualifications
7 to 12 years of hands-on core Java/J2EE development experience.
Strong knowledge of Java 11+, functional programming, streams, concurrency.
Expertise in Spring Boot, Spring Data, Spring Security, Spring Batch, Spring Cloud and ORM frameworks like Hibernate.
Solid understanding of microservices architecture, API design patterns, and distributed systems.
Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, ElasticSearch).
Strong experience with Docker, Kubernetes, and cloud-native development.
Knowledge of testing frameworks: JUnit, Mockito, Cucumber.
Strong problem-solving skills, debugging expertise and system design abilities.
Exposure to GenAI concepts, LLM integrations, and AI-driven development tools.
Level 4 (advanced) experience.
Day 1 onboarding onsite/in office presence 3x/week in Montreal.
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Architect in Winnipeg, MB vacancy
  • Shape Citi’s global reference data architecture with Java, microservices, and cloud-ready applications in a hybrid engineering environment. Influence platforms serving clients worldwide.As a Senior Java Developer, you will design end-to-end microservices solutions within a global... 
    Senior
    Worldwide

    Citi

    Winnipeg, MB
    5 hours ago
  • Lead Java quality engineering strategy for high-throughput trading platforms in Mississauga, ON, with expertise in Spring Boot and microservices...  ...role is remote, with potential hybrid work after conversion.As a Senior Forward Deployed Java Engineer in Test, you will define global... 
    Senior
    Permanent employment
    Contract work
    Remote work

    Motion Recruitment Partners, LLC

    Winnipeg, MB
    5 hours ago
  • Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full-time role supports global trading desks.The Applications Development Technical Lead Analyst serves as principal designer... 
    Senior
    Full time

    Citi

    Winnipeg, MB
    5 hours ago
  • $120.8k - $170.8k per year

    As a Senior Java Architect at Citi, you will lead a team of engineers building Large Language Model and Retrieval-Augmented Generation solutions that power next-generation applications across the organization. You will combine hands‑on technical direction with people leadership... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    Citi

    Winnipeg, MB
    5 hours ago
  • Architect Java test automation and AI-assisted testing as a hands-on Senior SDET leading performance engineering across global teams.This Senior SDET combines architectural ownership with hands-on engineering and global technical leadership. You will build scalable frameworks... 
    Senior
    Shift work

    IT Connex

    Winnipeg, MB
    5 hours ago
  • The Java Developer Lead Analyst at Citi leads architecture and development of scalable, regulatory reporting applications using Java, Spring Boot, SQL and real-time messaging. You will mentor engineers, define coding standards and guide delivery teams toward robust, maintainable... 
    Senior
    Work at office
    Remote work

    Citi

    Winnipeg, MB
    5 hours ago
  •  ...Iris's Fortune 100 direct client is looking for Java Architect .Key Responsibilities: Lead the architecture, design, and delivery of enterprise-scale Java-based regulatory and compliance applications. Define and enforce architecture standards, design principles, coding... 
    Flexible hours

    Iris Software Inc.

    Winnipeg, MB
    5 hours ago
  •  ...Miratech is seeking a Senior Java Developer with LLM expertise to lead the design, development and integration of core banking application systems for a major financial services client. You will work on high-scale microservices, API-first approaches, and AI-enabled features... 
    Senior
    2 days per week

    Miratech

    Winnipeg, MB
    5 hours ago
  • Citigroup Inc. is seeking a seasoned Senior Java Back-End Developer to lead end-to-end technical design and delivery of mission-critical systems. You will own architecture decisions, mentor senior engineers, and partner with product, security, and platform teams to build scalable... 
    Senior

    Citigroup Inc.

    Winnipeg, MB
    5 hours ago
  • $120.8k - $170.8k per year

    Role SummaryWe’re seeking a seasoned Senior Java Developer Solution Architect with 6+ years of experience to lead end-to-end technical design and delivery of mission‑critical systems. You will own architecture decisions, drive engineering excellence, mentor senior engineers,... 
    Senior
    Full time
    Contract work
    Shift work

    Citi

    Winnipeg, MB
    5 hours ago
  •  ...recherchons un(e) spécialiste technique sénior afin d'assurer l'alignement...  ...et à l'évolution de solutions Java d'entreprise tout en...  ...parties prenantes d'affaires, les architectes et les gestionnaires de...  ...Assignment We are seeking a Senior Technical Specialist to help ensure... 
    Senior
    Local area

    SII Canada

    Winnipeg, MB
    5 hours ago
  • Lead Java architecture from Vancouver with three onsite days weekly, shaping distributed systems, high availability, and massive-scale...  ...SLOs, and availability standardsReview complex designs and mentor senior engineering peersIdentify Big Data and search indexing bottlenecksRequirements... 
    Senior

    TEEMA Group

    Winnipeg, MB
    5 hours ago
  • Banque Nationale du Canada is seeking a Chief Fullstack Developer to lead development in the Business Process Strategy and Evolution team. You’ll design, build, and deploy solutions across AWS, DevOps, and modern frameworks, collaborating with partners to transform our technology...
    Senior

    Banque Nationale du Canada

    Winnipeg, MB
    5 hours ago
  • Lead enterprise lending applications with Java and Spring Boot while guiding scalable development, testing, deployment, and production support.This Lead Java Developer provides technical leadership across Lending and Leasing solutions. You will shape applications using Java,... 

    Tekshapers

    Winnipeg, MB
    5 hours ago
  • Enterprise Java architecture leads regulatory application delivery with Spring Boot and microservices expertise. Iris Software supports...  ...Fortune 100 client transformation through this position.The Java Architect leads architecture, design, and delivery for enterprise-scale regulatory... 

    Iris Software Inc.

    Winnipeg, MB
    5 hours ago
  • Join our Workforce Technology Services team in Montreal as a Java Architect. Leverage your microservices and DevOps knowledge to enhance the...  ...employee experience with high-performance applications. We seek a Senior Java Developer with 7-15 years of experience, focusing on... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    5 hours ago
  • TechDoQuest is seeking a Senior Java Backend Developer with 8–10 years of experience in Java and Spring Boot to lead architecture improvements and build scalable microservices. You will design and maintain REST/SOAP APIs, implement data persistence with Hibernate, containerize... 
    Senior

    TechDoQuest

    Winnipeg, MB
    5 hours ago
  • We are seeking an experienced Java Developer with strong hands-on expertise in Java, Spring Boot, microservices architecture, MongoDB...  ...and integrating distributed systems. You will collaborate with architects, business analysts, QA engineers, and DevOps teams to deliver reliable... 
    Senior
    Contract work

    N2P Systems

    Winnipeg, MB
    5 hours ago
  •  ...technology vendors and gain deep understanding of products- Enhance/Re-architect existing components to satisfy new requirements in terms of...  ...SKILLS Must have - At least 6+ years of experience with Java, and 7+ total IT experience.- Logical thinking, strong analytical... 
    Senior
    Internship

    Luxoft

    Winnipeg, MB
    5 hours ago
  • $100 - $105 per hour

    Senior Java / Spring Boot DeveloperLocation: Greater Toronto Area (GTA), Hybrid, primarily remote with on-site presence as requiredLanguage...  ...readiness.You'll collaborate with frontend developers, architects, and integration teams to translate business requirements into... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Remote work

    Altis Technology

    Winnipeg, MB
    5 hours ago
  •  ...our annual growth rate exceeds 25%. We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development...  ...integration patterns. Implement solutions designed by architects, turning target designs into production-ready, well-tested... 
    Senior
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Winnipeg, MB
    5 hours ago
  • Senior Java Developer MicroservicesExperience: 7+ Years Role Overview: We are looking for Senior Java Developers to build secure,...  ...production issues and provide root-cause analysis. Collaborate with architects, frontend developers, QA and business teams throughout the SDLC... 
    Senior

    Scadea Solutions Inc

    Winnipeg, MB
    5 hours ago
  • Lead transformative projects as a Java Cloud Architect for a major bank in Montreal, specializing in AI and regulatory reporting. Hybrid model with three days on-site. This senior role entails defining the data model and storage strategy for a future-proof regulatory reporting... 
    Senior

    Abbeal

    Winnipeg, MB
    5 hours ago
  • Technical Architect — Java / Cloud & AI — Montreal A major bank is looking for a senior technical architect to define the next generation of its regulatory reporting stack, spanning cloud and AI. Long-term engagement, Montreal.A major bank is launching a proof of concept... 
    Senior
    Long term contract
    3 days per week

    Abbeal

    Winnipeg, MB
    5 hours ago
  • Company Description Wepoint is the architect of major transformations for businesses and public sector organizations.We support our clients...  ...values.Position Overview We are seeking an experienced Senior Java / C++ Developer to join our team in Montréal. The successful... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Wepoint

    Winnipeg, MB
    5 hours ago
  • Build strategic reference data platforms with Java and Spring Boot for the world's most global bank, supporting organization-wide information...  ..., and scopeParticipate throughout the SDLC in agile ScrumRe-architect components for performance and scalabilityProvide level three... 
    Senior

    Luxoft

    Winnipeg, MB
    5 hours ago
  • $120.8k - $170.8k per year

    Citi's Technology division is looking for a Senior Java Backend Engineer to design and deliver the high-performance, event-driven systems...  ...underpin financial services at global scale. In this role, you will architect and build reactive microservices, integrate real-time data... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Citi

    Winnipeg, MB
    5 hours ago
  • $180k - $200k per year

     ...week onsite Overview:As a Staff Software Engineer, you will operate as a technical leader and architect, driving the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you master the entire system lifecycle. You will be responsible... 
    Senior
    Long term contract
    Contract work
    3 days per week

    TEEMA Group

    Winnipeg, MB
    5 hours ago
  • N2P Systems is seeking an experienced Java Developer to design, implement, and optimize scalable microservices in a mature enterprise...  ...RESTful APIs, work with MongoDB and Kafka, and collaborate with architects, QA, and DevOps to ensure reliable, secure software solutions. The... 
    Senior

    N2P Systems

    Winnipeg, MB
    5 hours ago
  • Design high-performance Elasticsearch security with Java expertise across authentication, authorization, and distributed systems at the Search AI Company.As a Senior Software Developer, you will help architect Elasticsearch security features from design through production.... 
    Senior

    Elastic

    Winnipeg, MB
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Architect. Be the first to apply!