Multidisciplinary Java Software Developer

7 days ago


Montreal, Quebec, Canada Genpact Full time

At Genpact, we empower businesses to drive innovation and transform their operations. Our team of experts collaborates closely with clients across various industries to deliver cutting-edge solutions that make a lasting impact.

We are seeking a skilled Multidisciplinary Java Software Developer to join our dynamic team. This role will be responsible for designing, developing, and deploying both front-end and back-end applications using Java and related technologies.

The ideal candidate should possess strong programming skills in Java, Spring Boot, and SQL, as well as experience with front-end frameworks such as React/Angular. Proficiency in Unix shell scripting and DevOps tools like Jenkins is also essential. A bachelor's degree in Engineering and relevant industry experience are required.

The successful candidate will work closely with cross-functional teams to design and implement scalable software solutions that meet the needs of our clients. Key responsibilities include:

  • Developing robust back-end frameworks using Spring Boot and SQL
  • Creating visually appealing user interfaces using HTML5, CSS3, and JavaScript
  • Designing and implementing databases to support application functionality
  • Writing unit tests and integrating Cucumber for end-to-end testing
  • Automating deployment and monitoring using Jenkins and Unix shell scripting

Genpact offers a competitive salary range of $100,000 - $140,000 per annum, commensurate with experience. In addition to a comprehensive compensation package, we provide opportunities for career growth and professional development.



  • Montreal, Quebec, Canada CAE Full time

    About This RoleThis is a unique opportunity for students to gain hands-on experience in software development within a world-class company.We are looking for talented individuals who are passionate about innovation and collaboration. As a member of our team, you will have the chance to develop and maintain CAE's web-based SaaS product used globally in various...


  • Montreal, Quebec, Canada Blitz TI Full time

    Job Description:We are seeking a seasoned Senior Software Engineer to join our team at Blitz TI in the West Island. As an expert in Java and C development, you will play a crucial role in designing and implementing software solutions for our clients.About the Role:This is a full-time opportunity that requires a strong background in software development, with...


  • Montreal, Quebec, Canada Trisotech Full time

    Company OverviewTrisotech is a world-renowned leader in digital transformation, with a strong presence globally since 1996. Our company is dedicated to delivering industry-leading SaaS software solutions, and we're seeking a talented Java Developer to join our agile development team.Job DescriptionThe successful candidate will be responsible for working on...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the JobAt SGS Société Générale de Surveillance SA, we seek a skilled Java Back-End Developer to join our team in Global Banking Technology & Operations. The ideal candidate will have a strong background in Java and experience working with real-time payment systems.Key ResponsibilitiesDesign and implement new features for our global payment systems...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Estimated salary: $120,000 - $180,000 per annum.About Alltech Consulting SVC IncWe are a global financial services firm and a market leader in investment banking, securities, investment management, and wealth management services. With offices in over 40 countries, our team of professionals is dedicated to providing clients with exceptional thinking,...


  • Montreal, Quebec, Canada Randstad Full time

    About the Role:As a skilled software developer with expertise in Java and Python, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java and PythonCollaborate with cross-functional teams to identify and prioritize project requirementsTest and debug software...

  • Software Engineer

    6 days ago


    Montreal, Quebec, Canada Accolite Full time

    We are seeking a highly skilled Software Engineer - Java Developer Specialist to join our team in Montreal, Canada.As a key member of our digital engineering team, you will be responsible for designing, developing, testing, and deploying high-performance Java-based software applications using the Java Spring and Spring Batch frameworks.The ideal candidate...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Development Lead to join our growing team at Intact Financial Corporation. In this key role, you will be responsible for leading the development of complex software applications using Java and Angular.Key Responsibilities:Develop system specifications, code, modify, test, and debug computer...


  • Montreal, Quebec, Canada Blitz TI Full time

    Company Overview: Blitz TI is a leading IT recruitment specialist dedicated to elevating your career through personalized support and expert guidance.About the Role: We are seeking an experienced Java developer to join our team in West Island, contributing to the development and improvement of solutions for our clients.Job Description: As a Software...


  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the JobWe are seeking an experienced Senior Java Software Developer to join our team in Global Banking Technology & Operations (GBTO). As a key member of our team, you will contribute to the development of software solutions that meet the evolving needs of our clients and market requirements.Technical StackOur technical stack includes JAVA, Angular,...


  • Montreal, Quebec, Canada Hamilton Barnes Associates Limited Full time

    About the role:As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Python programming languages.Responsibilities:Design and develop software applications using Java and Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Test and debug software...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    Societe Generale, a leading global banking and financial services company, is seeking a skilled Backend Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the evolving needs of our clients.Job DescriptionThis is a challenging...


  • Montreal, Quebec, Canada Explorance Full time

    Job Description:As a Senior Software Engineer - Java, you will be responsible for designing, developing, and testing software applications using Java. You will work closely with the development team to ensure that all software meets the required standards and is delivered on time.Main Responsibilities:- Design, develop, and test software applications using...


  • Montreal, Quebec, Canada Axelon Services Corporation Full time

    OverviewAxelon Services Corporation is a global leader in providing technology solutions to clients worldwide.We are seeking an experienced Java Backend Developer to join our team in Montreal, QC.The ideal candidate will have a strong background in Java development and a passion for creating high-quality software.Job DescriptionThis is a 12-month contract...


  • Montreal, Quebec, Canada SAP SE Full time

    Senior Java Developer PositionSAP SE is a leading provider of enterprise software solutions, helping organizations run better by using business insight more effectively. Our company culture emphasizes collaboration and innovation, with a strong focus on learning and development, recognition for individual contributions, and diverse benefit options.About the...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    Societe Generale, a leading global banking and financial services firm, is seeking an experienced Enterprise Java Backend Software Developer to join its team in New York. As part of our cutting-edge technology department, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java, Spring, and other...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


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

    Job Title: Full Stack Java DeveloperLocation: Montreal, QC (Hybrid)TalentBurst, Inc. is seeking an experienced Full Stack Java Developer to lead our team in delivering high-quality software solutions. Key Responsibilities:Develop and mentor a team of developers working on a full stack Java environment, preferably in the communication surveillance...