Java Fullstack with React Developer
- 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
Develop backend services and APIs using Java, Spring, Hibernate/JPA, and microservices architecture. Build and test frontend applications using React and related technologies, collaborating within an Agile development process.
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. Candidates should also have database, testing, version control, and Agile methodology experience.
Skills
- Java
- Spring Boot
- Spring MVC
- Hibernate/JPA
- RESTful APIs
- Microservices
- React.js
- Redux
- JavaScript
- TypeScript
- SQL
- NoSQL
- JUnit
- Mockito
- Jest
- Cypress
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
- Agile