Senior Cloud-Native Java Developer

4 weeks ago


Montreal, Quebec, Canada SAP Full time

Transforming Business with Cloud-Native Applications

SAP is seeking a seasoned cloud-native Java developer to lead the development of scalable, resilient, and high-performance applications using Java and Spring Boot. As a technical lead, you will work closely with product management and your development team to flesh out requirements, understand the why behind the what, and design, develop, and deploy microservices-based applications that are loosely coupled, independent, and scalable.

Key Responsibilities:

  • Lead discussions, debates, planning, development, testing, building, and maintaining cloud-native applications.
  • Work with product management to understand customer needs and develop solutions that meet those needs.
  • Design, develop, and deploy microservices-based applications using Java and Spring Boot.
  • Leverage containerization technologies such as Docker and orchestration tools like Kubernetes to build, deploy, and manage distributed applications in the cloud.
  • Develop secure RESTful APIs for high-performance applications.
  • Implement CI/CD pipelines to ensure automated testing, building, and deployment of discrete micro-services.
  • Implement monitoring and logging strategies using tools such as Prometheus, Grafana, ELK stack, or CloudWatch to ensure system health and performance.
  • Collaborate with your team and stakeholders to ensure high-quality deliverables.
  • Coach junior developers, perform code and design reviews, and foster innovation within the team.

Qualifications:

  • Bachelor's degree in computer science, engineering, or a related field.
  • 10+ years Java development, building production-grade software.
  • 8+ years cloud-native development (AWS, Azure, or GCP).
  • Strong knowledge of polyglot persistence strategies.
  • Expertise in agile framework, best practices, and strategies.
  • Strong customer-first mindset and advocate for the customer.
  • Self-motivated, curious, open-minded, resourceful, agile, and pragmatic.

About SAP:

SAP is a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. We help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Our culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best.



  • Montreal, Quebec, Canada Behavox Limited Full time

    At Behavox Limited, we're revolutionizing the way businesses harness their most valuable asset: data. Our cutting-edge data operating platform empowers multinational companies to turn enterprise data into actionable insights that drive growth.We're seeking a seasoned Cloud Native Java Developer to join our engineering team and contribute to shaping the...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada Behavox Full time

    About the RoleAt Behavox, we're on a mission to revolutionize corporate communications and productivity data. Our Product Engineering team is at the forefront of this mission, designing and delivering complex data-intensive applications that are mission-critical for our clients.As a Senior Java Developer, you'll be part of an engineering team responsible for...


  • Montreal, Quebec, Canada Elits Canada Inc. Full time

    About the RoleWe are seeking a highly skilled Cloud-Native Senior Back-End Developer to join our team in Montreal, Canada. This is an exciting opportunity to work on deploying backend microservices in a Kubernetes cluster and collaborate with our Frontend team to create seamless UI experiences.Key ResponsibilitiesDesign and develop scalable, resilient, and...


  • Montreal, Quebec, Canada UAP Inc. Full time

    We are looking for a Senior Software Engineer to join our Cloud Native Applications team. The ideal candidate will have a strong background in Java and experience with cloud-based infrastructure.Responsibilities include:Designing and implementing scalable cloud-based solutionsCollaborating with cross-functional teams to ensure smooth deployment and operation...


  • Montreal, Quebec, Canada SAP Full time

    About the JobSAP is seeking a skilled Cloud Native Software Developer to join our team. As a Cloud Native Software Developer, you will be responsible for designing, delivering, operating, and supporting the creation of innovative cloud-based solutions.Key ResponsibilitiesResponsible for implementation, testing, and quality assurance of cloud-based...


  • Montreal, Quebec, Canada EssilorLuxottica Group Full time

    Job Description: As a Senior Software Engineer - Cloud Native Expert at {company}, you will be responsible for designing and developing cloud-native software solutions. Key responsibilities include:Designing and implementing cloud-native architecturesDeveloping scalable and secure cloud-based applicationsCollaborating with cross-functional teams to ensure...


  • Montreal, Quebec, Canada Toparo Full time

    Senior Software Developer Role OverviewAre you a skilled software developer looking to transform the logistics industry? Our client is seeking a Senior Software Developer to join their team at their office in Montreal-West.Key Responsibilities:Design and develop cloud-native software solutions and architectures using the latest cloud services and...

  • Senior Java Developer

    2 weeks ago


    Montreal, Quebec, Canada Behavox Limited Full time

    About Behavox LimitedWe are shaping the future of data-driven business growth. Our mission is to organize corporate data into actionable insights that empower multinational companies worldwide.Our data operating platform presents opportunities to build multilingual, AI/ML-based solutions that drive business success. We are looking for fearless innovators who...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada Randstad Full time

    About the Role:We're seeking a talented Senior Software Engineer with expertise in cloud computing to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions. Your primary focus will be on building scalable, secure, and efficient cloud infrastructure using cloud-native...


  • Montreal, Quebec, Canada SAP Full time

    Transforming Business with Innovative SolutionsWe're seeking a seasoned Java developer to lead our team in crafting cutting-edge, cloud-native software applications. As a technical leader, you'll be responsible for designing, developing, and deploying scalable, resilient, and high-performance applications using Java and Spring Boot.Key Responsibilities:Lead...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada NBC Full time

    Job SummaryWe are seeking a highly skilled Senior Java Developer to join our IT Wealth Management Delivery team at National Bank. As a Java expert in cloud development, you will be responsible for designing and developing back-end applications using Java, APIs, Microservices, and DevOps.Key Responsibilities:Develop and deploy functions that ensure maximum...


  • Montreal, Quebec, Canada Groupe SII Full time

    Job Description:We are seeking a highly skilled Front-End Developer to join our team at Groupe SII. The ideal candidate will have extensive experience in developing cloud native applications using Angular and AWS.Key Responsibilities:Design and develop scalable and maintainable front-end applications using Angular and cloud native technologies.Collaborate...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada SAP Full time

    Transforming Business with Innovative TechnologyWe're seeking a seasoned Java developer to join our team at SAP, where we empower businesses to run better. As a technical leader, you'll be responsible for designing, developing, and deploying scalable, resilient, and high-performance applications using Java and Spring Boot.Key Responsibilities:Lead...


  • Montreal, Quebec, Canada NBC Full time

    Company OverviewNational Bank of Canada (NBC) is a leading financial institution in the country, committed to innovation and excellence. With a strong presence in the wealth management sector, NBC is always looking for talented individuals to join its team.About the JobWe are seeking an experienced Technical Lead to join our team as part of our cloud-native...

  • SAP Java Developer

    1 month ago


    Montreal, Quebec, Canada SAP Full time

    About the RoleWe are seeking a highly skilled Java Developer to join our team at SAP. As a Java Developer, you will be responsible for designing, developing, and deploying scalable, resilient, and high-performance applications using Java and Spring Boot.Key ResponsibilitiesDesign, develop, and deploy microservices-based applications that are loosely coupled,...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada NBC Full time

    Job SummaryWe are seeking a highly skilled Senior Java Developer to join our IT Wealth Management Delivery team at National Bank. As a key member of our team, you will be responsible for developing and deploying back-end applications using Java.Your primary focus will be on ensuring maximum value for our business partners through the development of functions...

  • Senior Java Developer

    1 month ago


    Montreal, Quebec, Canada C.G.I. Full time

    Senior Java DeveloperC.G.I. is seeking a highly skilled Senior Java Developer to join our team. As a leading financial institution, we're committed to innovation and technological advancements.Key Responsibilities:Software Development: Design, develop, and maintain high-quality software solutions using Java and related technologies.Project Management:...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada Avanciers Full time

    Job Title: Java Architect with FrenchLocation: Remote OpportunityJob Type: Full-time, PermanentSchedule: Monday to FridayAt Avanciers, we are seeking a highly skilled Java Architect to lead our team in developing cutting-edge software solutions. As a key member of our team, you will be responsible for designing and implementing large-scale Java applications...

  • Senior Java Developer

    4 weeks ago


    Montreal, Quebec, Canada Lorven Technologies Full time

    Job Title: Senior Java Full Stack DeveloperLocation: Montreal, QCDuration: Long termJob DescriptionWe are seeking a skilled Senior Java Full Stack Developer to join our team at Lorven Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality Java and Web applications.The ideal...