Senior Full Stack Java Developer

2 hours ago


Montreal, Canada Compunnel, Inc. Full time

We are seeking an experienced Senior Full Stack Java Developer with strong expertise in distributed systems and cloud-based architectures to join our team in building a resilient, scalable, and secure settlement platform. The role involves active participation in requirements refinement, architecture, design, coding, automated testing, and CI/CD pipeline creation while following industry best practices in software development and DevOps. The ideal candidate will have a proven track record of building large-scale distributed applications, preferably leveraging Microsoft Azure or other public cloud offerings. You will also mentor junior developers, collaborate with cross-functional teams, and drive improvements in engineering processes and standards.Key Responsibilities:Participate in refinement sessions to clarify and shape requirements.Write clean, performant, scalable, testable, and reusable code with automated test coverage.Guide and mentor junior developers to follow best engineering practices.Design and implement CI/CD pipelines, enable telemetry, and adopt DevOps best practices.Apply microservices architecture principles to deliver resilient, scalable, and secure solutions.Define database models and develop high-volume middleware solutions using messaging and REST-based technologies.Collaborate with users, product owners, business analysts, and technologists across the firm.Continuously enhance team standards, coding practices, and processes.Required Qualifications:6+ years of hands-on experience in building distributed systems using agile methodologies.Strong proficiency in Java and Spring frameworks (including Spring Boot).Deep understanding of microservice architecture, design patterns, resiliency, scalability, security, and observability.Experience with designing and implementing messaging-based and REST-based middleware.Strong knowledge of relational and/or non-relational database models.Familiarity with cloud development principles and DevOps practices.Bachelor’s degree in computer science or a related field.Strong oral and written communication skills.Fast learner with a passion for continuous improvement.Preferred Qualifications:Experience with Microsoft Azure Cloud.Knowledge of Angular for front-end development.Experience integrating custom software with Microsoft Dynamics 365.Familiarity with Kafka and MongoDB.Prior experience in FinTech application development.Experience working with global delivery teams.Certifications:Cloud certifications (Azure, AWS, or GCP) preferred but not required.Education:Bachelor’s degree in computer science, Information Technology, or a related field (master’s degree preferred).Email ID * This field is required Please enter valid emailId.Cell phone * This field is required Please enter valid cell phone.First Name * This field is required Please enter valid first name.Last Name * This field is required Please enter valid last name. #J-18808-Ljbffr



  • Montreal, Canada Intact Full time

    Senior Software Developer (Full stack Java/Angular)Join to apply for the Senior Software Developer (Full stack Java/Angular) role at IntactSenior Software Developer (Full stack Java/Angular)Join to apply for the Senior Software Developer (Full stack Java/Angular) role at IntactGet AI-powered advice on this job and more exclusive features.Our employees are at...


  • Montreal, Canada Sapsol Technologies Inc Full time

    Position Overview Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with cross‑functional teams to deliver high‑quality software solutions that meet...

  • Full Stack Java Developer

    24 minutes ago


    Montreal, Quebec, Canada Sapsol Technologies Inc Full time

    Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet...


  • Montreal (administrative region), Canada Compunnel, Inc. Full time

    We are seeking a Senior Full Stack Java Developer, preferably with exposure to cloud architectures and public cloud offerings, to join our team in building a resilient, scalable, and secure cloud-based settlement platform. You will participate in requirements refinement, architecture, design, and implementation—writing code, building automated tests, and...


  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking an experienced Senior Full Stack Java Developer with strong expertise in distributed systems and cloud-based architectures to join our team in building a resilient, scalable, and secure settlement platform. The role involves active participation in requirements refinement, architecture, design, coding, automated testing, and CI/CD pipeline...


  • Montreal (administrative region), Canada Compunnel, Inc. Full time

    We are looking for a Senior Full Stack Java Developer with 5+ years of experience to join the team building a resilient, scalable, and secure cloud-based settlement platform. The role involves participating in requirements refinement, architecture design, development, testing, and CI/CD implementation in an agile environment. The developer will work closely...


  • Montreal (administrative region), Canada NTT DATA, Inc. Full time

    A global technology services provider is seeking a Senior Java Full Stack Developer in Montreal, Quebec. The role involves designing and maintaining Java/Spring Boot components in a hybrid work environment. Ideal candidates should have over 10 years of experience in Core Java and 5+ years in Spring frameworks. Experience with React/Angular, DevOps tools, and...


  • Montreal (administrative region), Canada NTT DATA, Inc. Full time

    A global technology services provider is seeking a Senior Java Full Stack Developer in Montreal, Quebec. The role involves designing and maintaining Java/Spring Boot components in a hybrid work environment. Ideal candidates should have over 10 years of experience in Core Java and 5+ years in Spring frameworks. Experience with React/Angular, DevOps tools, and...


  • Montreal (administrative region), Canada NTT DATA, Inc. Full time

    Senior Java Full Stack Developer (Onsite Hybrid) Date: Jan 8, 2026 Location: Montreal, QC, CA Company: NTT DATA Services NTT DATA is a $30 billion trusted global innovator of business and technology services, serving 75% of the Fortune Global 100. We are currently seeking a Senior Java Full Stack Developer (Onsite Hybrid) to join our team in Montreal,...


  • Montreal (administrative region), Canada NTT DATA, Inc. Full time

    Senior Java Full Stack Developer (Onsite Hybrid) Date: Jan 8, 2026 Location: Montreal, QC, CA Company: NTT DATA Services NTT DATA is a $30 billion trusted global innovator of business and technology services, serving 75% of the Fortune Global 100. We are currently seeking a Senior Java Full Stack Developer (Onsite Hybrid) to join our team in Montreal, Quebec...