Senior Java Software Engineer
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Need 10+ years of experience
- Posting language
- English
- Posted
Original job description
Java Full stack with React Developer
Mississauga, Canada (Onsite)
Fulltime Permanent
Need 10+ years of experience
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 software using Java-based backend technologies and React. Build and work with RESTful APIs, microservices, databases, and frontend applications.
Requirements
Requires 10+ years of experience and strong proficiency in Java, Spring, Hibernate/JPA, RESTful APIs, and microservices. Hands-on React experience is required, along with familiarity with databases, testing tools, 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
- Java 8
- Java 11
- Java 17
- Spring Boot
- Spring MVC
- Hibernate
- JPA
- RESTful APIs
- Microservices
- React.js
- Redux
- JavaScript
- ES6+
- TypeScript
- HTML5
- CSS3
- Tailwind
- Material UI
- Bootstrap
- SQL
- PostgreSQL
- MySQL
- Oracle
- NoSQL
- MongoDB
- Redis
- JUnit
- Mockito
- Jest