Senior Java Microservices Architect

7 days ago


Greater Montreal Metropolitan Area, Canada Vaco Full time
Job Title: Senior Java Microservices Architect

At Vaco, we are seeking a highly skilled Senior Java Microservices Architect to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex back-end applications using Java 11 or later, Spring Boot MVC, and Microservices development.

Key Responsibilities:
  • Design and develop high-performance, scalable, and secure microservices architecture using Java 11 or later, Spring Boot MVC, and modern design patterns.
  • Integrate and manage PostgreSQL databases to ensure data integrity and optimized performance.
  • Implement and maintain CI/CD pipelines to automate build, test, and deployment processes for the applications.
  • Collaborate with cross-functional teams to deploy applications using modern DevOps practices and cloud-based infrastructure.
  • Participate in code reviews to ensure high code quality and adherence to development standards.
  • Troubleshoot, debug, and optimize performance in production environments.

Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience as a Java developer, with strong hands-on experience in Java 11 or later.
  • Extensive experience in Spring Boot MVC, Microservices development, and application architecture.
  • Proficiency in PostgreSQL or other relational database management systems.
  • Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI, CircleCI, or similar.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.

Preferred Skills:
  • Knowledge of front-end frameworks such as Angular or React.
  • Experience working with cloud platforms like AWS, Azure, or GCP.
  • Prior experience in the financial services industry or understanding of financial systems.

We offer a competitive salary of $120,000 - $180,000 per year, depending on experience.

  • Greater Montreal Metropolitan Area, Canada Vaco Full time

    At Vaco, we are seeking an experienced Technical Java Developer to join our team. This is a fantastic opportunity for a skilled professional with expertise in microservices development and Spring Boot MVC.About the Role:We are looking for a talented developer who can design, develop, and maintain complex back-end applications using Java 11 or later. The...


  • Greater Toronto Area, Canada Tamanna Technology Full time

    About the RoleWe are seeking an experienced Senior Backend Engineer to join our team at Tamanna Technology in Toronto. The ideal candidate will have a strong technical background with 8+ years of hands-on experience in Java, Angular, REST APIs, Microservices, and enterprise-level application development.This is a hybrid position with 3 days a week in-office...


  • Montreal, Quebec, Canada Lorven Technologies Full time

    Job Title: Senior Java Developer/ArchitectAbout the RoleLorven Technologies is looking for a seasoned Java Developer/Architect to join our team. As a key member of our development squad, you will be responsible for designing and implementing a resilient, scalable, and observable system.Key Responsibilities• Define architecture and design for a system that...


  • Greater Toronto Area, Canada Tamanna Technology Full time

    We are seeking an experienced Senior Full Stack Developer to join our team at Tamanna Technology in Toronto. This is a hybrid position with 3 days a week in-office and 2 days remote.The ideal candidate will have a strong technical background with 8+ years of hands-on experience in Java, Angular, REST APIs, Microservices, and enterprise-level application...


  • Montreal, Canada Lorven Technologies Full time

    Job Title: Senior Java Developer/Architect Location: Montreal, QC Duration: Long term  Responsibilities description: • Define architecture and design for a resilient, scalable, and observable system. • Perform hands-on development in an agile squad working with product owners, business analysts and other developers. • Implement...


  • Greater Toronto Area, Canada Globant Full time

    Job Summary:Globant is seeking a skilled Senior Java Developer to join our team in developing a highly scalable library for method orchestration and execution in a distributed computing environment, leveraging AWS cloud infrastructure.This role involves working with cutting-edge architecture, similar to a MapReduce framework, where tasks are distributed...


  • Greater Montreal Metropolitan Area, Canada Vaco Full time

    **Senior Back-End Java Developer Position at Vaco**Our company, Vaco, is seeking a skilled Senior Back-End Java Developer to join our team. This role offers an exciting opportunity to work on complex back-end applications and services using Java 11 or later, Spring Boot MVC, and Microservices development.We are looking for a professional with extensive...


  • Greater Montreal Metropolitan Area, Canada Systematix Full time

    Développeur Fullstack (Java), Tech Lead Une carrière en tant que Développeur fullstack (Tech Lead) dans l'équipe Solutions Numériques aux Entreprises signifie agir à titre d'expert en développement front (20%) et back end (80%) numérique. Cet emploi vous permet d'avoir un impact positif sur l’organisation grâce à vos connaissances en...


  • Montreal, Quebec, Canada Genpact Full time

    Job Description:A highly skilled Java Application Developer is required to join our team at Genpact. The ideal candidate will have strong experience in Core Java development, including Web Services (SOAP and REST) with prior experience on JMS/IBM MQ. Additionally, the person should have demonstrable experience in delivering microservices APIs using Spring...


  • Montreal, Canada Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people –...


  • Greater Montreal Metropolitan Area, Canada Systematix Full time

    Développeur Fullstack (Java), Tech Lead Une carrière en tant que Développeur fullstack (Tech Lead) dans l'équipe Solutions Numériques aux Entreprises signifie agir à titre d'expert en développement front (20%) et back end (80%) numérique. Cet emploi vous permet d'avoir un impact positif sur l’organisation grâce à vos connaissances en...


  • Greater Montreal Metropolitan Area, Canada Systematix Full time

    Développeur Fullstack (Java), Tech Lead Une carrière en tant que Développeur fullstack (Tech Lead) dans l'équipe Solutions Numériques aux Entreprises signifie agir à titre d'expert en développement front (20%) et back end (80%) numérique. Cet emploi vous permet d'avoir un impact positif sur l’organisation grâce à vos connaissances en...


  • Greater Montreal Metropolitan Area, Canada Vaco Full time

    About the Role">We are seeking an experienced Senior Java Backend Developer to join our team at Vaco. As a key member of our technology group, you will be responsible for designing, developing, and maintaining high-quality backend applications using Java 11 or later, Spring Boot MVC, and Microservices development.">Responsibilities">">Create scalable and...


  • Greater Montreal Metropolitan Area, CA Systematix Full time

    Développeur Fullstack (Java), Tech Lead Une carrière en tant que Développeur fullstack (Tech Lead) dans l'équipe Solutions Numériques aux Entreprises signifie agir à titre d'expert en développement front (20%) et back end (80%) numérique. Cet emploi vous permet d'avoir un impact positif sur l’organisation grâce à vos connaissances en...


  • Montreal, Canada CB Canada Full time

    Architecte / Designer de solutions JavaDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Architecte / Designer de solutions Java pour une entreprise dans le domaine gouvernemental. Notre client est situé à Montréal.Description des tâches et responsabilités – Architecte / Designer de solutions...


  • Montreal, Canada S I Systems Full time

    h3>Senior Solution Architect to represent the Interoperability team to the business stakeholders for a large Federal modernization project.Our valued Public Sector client requires a Senior Solution Architect to represent the Interoperability team to the business stakeholders for a large Federal modernization project.This project is one of the largest...


  • Greater Montreal Metropolitan Area, Canada QUANTEAM - North America (RAINBOW PARTNERS Group) Full time

    About QuanteamAs the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants collaborates across multiple international offices.We are looking for an experienced Senior...


  • Greater Montreal Metropolitan Area, Canada Systematix Full time

    Dans le rôle de Développeur FullStack Expert chez Systematix, vous aurez l'occasion de prendre part à la refonte du site web transactionnel entreprise et de participer à une multitude de projets d'envergure.Vous serez chargé de challenger vos collègues architectes et concepteurs afin de faire évoluer l'équipe dans son ensemble. Votre...


  • Montreal, Quebec, Canada National Bank Full time

    Are you a skilled Java developer looking for a challenging role in a dynamic team? We're seeking an experienced Senior Java Developer to join our Payments Team at National Bank.About the RoleIn this senior role, you will be responsible for developing and deploying backend applications using Java. You will work closely with our team of senior developers to...


  • Greater Toronto Area, Canada VTRAC Consulting Corporation (WBE) Full time

    VTRAC Consulting Corporation (WBE) is a leading provider of intelligent solutions. We are seeking an experienced Senior Enterprise Solutions Architect to join our team.Estimated Salary: $140,000 - $160,000 per year.About the RoleWe are looking for a seasoned professional with a strong background in application development and business solutions. As a Senior...