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 full-stack applications using Java-based backend technologies and React-based frontend technologies. Work with databases, APIs, microservices, and automated testing tools.
Requirements
Requires proficiency in Java, Spring, Hibernate/JPA, RESTful APIs, microservices, React, Redux, JavaScript, and TypeScript. Candidates should also have experience with SQL and NoSQL databases, testing tools, Git-based version control, and Agile methodologies.
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
- MongoDB
- Redis
- JUnit
- Mockito
- Jest
- Cypress
- Selenium
- Git
- Agile
- Scrum