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 57 minutes ago
Similar jobs that could be interesting for youBased on the Senior Java Architect in Winnipeg, MB vacancy
  • A prominent technology firm in Toronto is seeking a Senior Software Developer. This role involves translating technical specifications into...  ...stakeholders. Candidates should have extensive experience in Java programming, system integrations, and knowledge of IBM Curam. The... 
    Senior

    Rubicon Path

    Winnipeg, MB
    53 minutes ago
  • 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
    51 minutes ago
  • Lead technical decisions for AI-driven travel products in Plusgrade’s Montreal office. Build clean Java services across AWS with testing and architecture ownership.As a Senior Software Developer, you will shape the backend application layer supporting pricing and fulfillment... 
    Senior
    Work at office

    Plusgrade

    Winnipeg, MB
    54 minutes ago
  • Architect cloud-native quality engineering with Core Java and CI/CD expertise for Rose International’s hybrid Mississauga team, working three days onsite and two remotely.This senior Software Development Engineer in Test role requires eight to twelve years of software development... 
    Senior
    Contract work
    Remote work

    Rose International

    Winnipeg, MB
    55 minutes ago
  • We are seeking a progressive, high-energy Java Developer to join our Risk and Information...  ...Financial Risk Technology. This role will architect and lead mission-critical Java platforms,...  ...of top technical talent.Collaborate with senior leadership to shape and communicate technology... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    58 minutes ago
  • Deliver secure, cloud-native Java microservices for core banking systems, combining Kafka, Kubernetes, APIs, and resilient integration patterns.As a Senior Java Developer, you will turn architecture designs into production-ready services for a major financial services client... 
    Senior

    Miratech1

    Winnipeg, MB
    50 minutes 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
    53 minutes 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

    Winnipeg, MB
    55 minutes 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
    57 minutes ago
  • Improving Vancouver’s data and cloud team is seeking a Lead Java Developer who combines hands-on engineering with technical leadership to deliver complex software for clients ranging from startups to enterprises. You will mentor engineers, shape technical direction, and work... 
    Senior

    Improving

    Winnipeg, MB
    54 minutes 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
    58 minutes 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
    56 minutes ago
  • Citi is seeking a Lead Java Engineer for a highly scalable distributed calculation platform. You will design and build Java software that powers hundreds of millions of calculations daily, coordinating thousands of compute nodes and large memory footprints, while mentoring engineers... 
    Senior
    Long term contract
    Remote work

    Citi

    Winnipeg, MB
    53 minutes ago
  • Shape Java microservices for banking risk and capital decisions in Mississauga, with hybrid office work scheduled three days weekly. Apply cloud architecture expertise.This Senior Java Spring Developer contract supports Veriday Inc.’s banking client within the Spread Products... 
    Senior
    Contract work
    Work at office

    Veriday

    Winnipeg, MB
    53 minutes 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
    54 minutes 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
    57 minutes 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
    50 minutes 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
    52 minutes ago
  • Java and AWS architecture define this Principal Software Developer opportunity at ABC Fitness, focused on scalable, highly available distributed systems.This principal-level developer leads end-to-end system design across enterprise applications. The work includes Spring Boot... 

    ABC Fitness Solutions

    Winnipeg, MB
    51 minutes ago
  • Join a leading financial institution as a Java Architect focused on developing secure banking applications. Collaborate with teams to design high-performance solutions in a dynamic environment. In this role, you will be responsible for the design, development, and maintenance... 

    Virtusa Corporation

    Winnipeg, MB
    53 minutes 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
    56 minutes ago
  •  ...Salesforce, the leading AI CRM, seeks a Senior Technical Consultant to drive enterprise deployments and AI-driven delivery. You'll partner with clients and internal teams to define architectures, implement solutions, and manage release cycles across desktop, cloud, and mobile... 
    Senior

    Leadout Capital

    Winnipeg, MB
    4 days ago
  •  ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful APIs, data modeling in SQL Server/Azure SQL, and secure authentication patterns while driving CI/CD through modern DevOps practices... 
    Senior

    Kumaran Systems

    Winnipeg, MB
    4 days ago
  • Principal Software Developer at ABC Fitness leads Java architecture and AI engineering for scalable distributed systems across enterprise applications.This senior role combines hands-on development with technical authority across multiple teams. You will use Java, Spring Boot... 
    Senior

    Abc Fitness

    Winnipeg, MB
    51 minutes ago
  •  ...iA Financial Group is seeking a Solution Architect, Digital Products, to shape architecture for digital platforms, corporate websites, and Martech solutions. You will lead integration, security, and performance efforts, ensuring solutions align with business value and architecture... 
    Senior

    iA Financial Group

    Winnipeg, MB
    4 days ago
  •  ...Senior Java Developer (with LLM expertise) ~ Full-time Miratech helps visionaries change the world. We are a global IT services and...  ...secure integration patterns. Implement solutions designed by architects, turning target designs into production-ready, well-tested services... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Winnipeg, MB
    55 minutes 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
    57 minutes ago
  •  ...technology vendors and gain deep understanding of products- Enhance/Re-architect existing components to satisfy new requirements in terms of...  ...applicationMandatory Skills Description - At least 6+ years of experience with Java- Experience/understanding with the following technologies:- Java... 
    Senior
    Internship

    Luxoft

    Winnipeg, MB
    53 minutes ago
  •  ...Technical Lead – Java & Enterprise Integration Information Technology Who we are ML arteka is one of the fastest-growing IT Services...  ...a distributed development team, translating the Solution Architect’s designs into production-quality implementations across APIs, orchestration... 
    Contract work
    Flexible hours

    ML arteka

    Winnipeg, MB
    4 days 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
    52 minutes ago

Do you want to receive more vacancies?

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