Back to results

Java Full stack Developer

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Strong programming knowledge of Core Java, OOP, Collections, Exception Handling, and Java 8+ features.

Hands-on experience with Spring Boot, Spring MVC, Hibernate, and Spring Data JPA.

Knowledge of REST APIs, microservices architecture, and JSON.

Experience with React.js or Angular, JavaScript, HTML5, and CSS3.

Strong SQL and relational database concepts.

Familiarity with Git, Maven/Gradle, JUnit, and Mockito.

Understanding of software development life cycle (SDLC), Agile methodologies, and debugging.

More about this job

Responsibilities

Develop full-stack software using Java technologies and a modern frontend framework. Work with APIs, microservices, and relational databases while participating in the software development lifecycle and debugging.

Requirements

Requires strong Core Java knowledge, including object-oriented programming, collections, exception handling, and Java 8+ features, along with hands-on experience in Spring, Hibernate, and Spring Data JPA. Candidates should also have frontend development experience, strong SQL knowledge, familiarity with development and testing tools, and an understanding of Agile and SDLC practices.

Skills

  • Core Java
  • Object-Oriented Programming
  • Java Collections
  • Exception Handling
  • Java 8+
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Spring Data JPA
  • REST APIs
  • Microservices
  • React.js
  • Angular
  • JavaScript
  • SQL
  • Git

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Core Java
  • Object-Oriented Programming
  • Collections
  • Exception Handling
  • Java 8+
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Spring Data JPA
  • REST APIs
  • Microservices Architecture
  • JSON
  • React.js
  • Angular
  • JavaScript
  • HTML5
  • CSS3
  • SQL
  • Relational Databases
  • Git
  • Maven
  • Gradle
  • JUnit
  • Mockito
  • Agile
  • Debugging
  • Full-Stack Development

Report this job