Full Stack Engineer
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Required Skills & Experience
- Backend: Strong proficiency in Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, Microservices.
- Frontend: Hands-on experience with React.js, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, Tailwind/Material UI/Bootstrap.
- Databases: Proficiency in SQL (PostgreSQL, MySQL, Oracle) and familiarity with NoSQL (MongoDB, Redis).
- Testing: Unit and integration testing using JUnit, Mockito, Jest, Cypress, Selenium.
- Version Control: Git, GitHub/Bitbucket/GitLab.
- Familiarity with Agile methodologies (Scrum/Kanban).
More about this job
Responsibilities
Build and maintain backend services and APIs using Java, Spring technologies, Hibernate/JPA, and microservices. Develop frontend applications with React and related technologies, and contribute to testing, version control, and Agile team practices.
Requirements
Requires strong proficiency in Java, Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, and microservices, along with hands-on experience in React, Redux, JavaScript, and TypeScript. Also requires database knowledge, testing experience with relevant frameworks and tools, Git-based version control, and familiarity with Scrum or Kanban.
Skills
- Java
- Spring Boot
- Spring MVC
- Hibernate/JPA
- RESTful APIs
- Microservices
- React.js
- Redux
- JavaScript
- TypeScript
- SQL
- PostgreSQL
- MySQL
- Oracle
- MongoDB
- Redis
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Java
- Spring Boot
- Spring MVC
- Hibernate/JPA
- RESTful APIs
- Microservices
- React.js
- Redux
- JavaScript
- TypeScript
- HTML5
- CSS3
- Tailwind
- Material UI
- Bootstrap
- SQL
- PostgreSQL
- MySQL
- Oracle
- NoSQL
- MongoDB
- Redis
- JUnit
- Mockito
- Jest
- Cypress
- Selenium
- Git
- GitHub
- Bitbucket