Java React Developer

4 weeks ago


Montréal QC, Canada Lorven Technologies Inc. Full time

Job Title: Full Stack Java React Developer

Job Location: Montreal, Canada

Job Type: Contract 12+ Months (Incorporated)

The required skills are:

  • Very strong analytical and problem-solving abilities
  • Experience in performance tuning, code profiling, code review, hands on experience using Best Patterns and Practices
  • Strong knowledge of Object Oriented Programming, Design Patterns, Structures and Algorithms
  • Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion

Backend Java

  • Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming
  • Strong knowledge of Object Relation Mapping technologies: JPA/Hibernate- Strong knowledge of common Java frameworks (JSR-303, Logback, Junit, Apache Commons)
  • Strong knowledge of Spring frameworks, Spring JPA Data & Spring Boot
  • Strong Knowledge of Relational Databases, SQL, and NoSQL concept
  • Strong knowledge of JUnit/Mockito/PowerMock & BDD (behavior-driven development) with Cucumber/Jbehave

Frontend ReactJS/Redux

  • Strong knowledge of ReactJS & Redux.
  • Strong knowledge of Web Development: JavaScript, HTML, HTML5, Node.js, CSS and CSS3.
  • Experience with frontend Unit/Integration Test frameworks: Cypress, Selenium and etc..

Good to have:

  • Strong mindset of DevOps, Test Automation, Automated Continuous Integration and Delivery process
  • Strong knowledge relational database: DB2 and Sybase
  • Knowledge of MongoDB & MongoAtlas
  • Strong knowledge of GIT source code management
  • Knowledge of Gradle6 or Above, Jenkins Pipeline automated build processes, & Artifactory library repository
  • Strong knowledge of Representation state transfer (RESTful Web services)
  • Knowledge of Liquibase database schema management
  • Knowledge of Docker, Kubernetes & Openshift


  • Montréal, QC, Canada Genpact Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...

  • Java with React Developer

    35 minutes ago


    Montréal, QC, Canada Genpact Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...


  • Montréal, QC, Canada Genpact Full time

    Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement secure authentication...


  • Montréal, QC, Canada Lorven Technologies Inc. Full time

    Senior Full Stack React Java Developer Location: Montreal, QC (Onsite) Job Type: Contract 12+ Months (C2C/W2)Job Description:Years of experience 8-10yearsThe required skills are:strong analytical and problem solving abilitiesin performance tuning, code profiling, code review, hands on experience using Best Patterns and Practicesknowledge of Object Oriented...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs. CGI focuses on each of us, offering a personalized training plan, highly competitive financial benefits and flexible...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs. CGI focuses on each of us, offering a personalized training plan, highly competitive financial benefits and flexible...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs.CGI focuses on each of us, offering a personalized training plan, highly competitive financial benefits and flexible...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs.Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs.Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs. Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs. Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, QC, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs. Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, QC, Canada Synechron Full time

    Java Full Stack Developer Montreal, QC (hybrid/3 days in a week) 10+ years software development experience in Java ~ Database experience such as SQL, RDBMS etc. ~ Working knowledge of UNIX/Linux ~ Experience working in an agile team with focus on continued integration and automated testing ~ Ability to multi-task and work well under pressure Experience...

  • React Developer

    4 days ago


    Montréal, Canada Albatros Service Agile Full time

    As a subcontractor working directly with one of our clients, you will be required to develop React front-ends while closely working with the client's team. For this role, we are looking for people physically located in Montreal. Preferably looking for incorporated consultants.ResponsibilitiesDevelop React front-endsCode, debug, and bug fixIterate through...


  • Montréal, QC, Canada VLink Inc Full time

    Java Full Stack Developer Montreal, QC (hybrid/3 days in a week) Skills Required: 10+ years software development experience in Java Demonstrates exceptional analytical and problem-solving skills. Strong communication, organizational, and collaboration skills. Database experience such as SQL, RDBMS etc. Working knowledge of UNIX/Linux Experience...


  • Montréal, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs.Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs.Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...


  • Montréal, Canada CGI Full time

    Being a member of CGI will not only allow you to broaden your field of expertise on several technologies but will also give you the opportunity to advise our major clients on the appropriate technologies and methodologies for their needs.Our team is dynamic and encourages collaboration, exchange and initiative. Respect and fun are the basis of our work...

  • Java Developer

    5 hours ago


    Montréal, QC, Canada Aptino, Inc. Full time

    Role: Java DeveloperLocation: Montreal, Canada (Hybrid – 3 days/week from office)Duration: 12 monthWe are seeking a highly skilled Java Developer to join our team. In this role, you will be responsible for creating new applications, enhancing existing ones, and collaborating with global partners in business units and Operations areas. You will have the...

  • Java Developer

    32 minutes ago


    Montréal, QC, Canada Aptino, Inc. Full time

    Role: Java DeveloperLocation: Montreal, Canada (Hybrid – 3 days/week from office)Duration: 12 monthWe are seeking a highly skilled Java Developer to join our team. In this role, you will be responsible for creating new applications, enhancing existing ones, and collaborating with global partners in business units and Operations areas. You will have the...