Java Full Stack Developer
Build and maintain full-stack apps using Java, Spring Boot, React, and TypeScript; design REST APIs, set up CI/CD, and deploy on AWS.
- Compensation
- Not disclosed
- Location
- Mississauga, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 10+ years
- Category
- Fullstack
- Posted
Skills
Must have
- BS/MS in Computer Science or a related area, or equivalent experience.
- 10+ years of experience in developing fullstack applications using JavaScript, React, Java, Spring, and Spring Boot.
- Proven expertise in core web technologies (HTTP, REST, AJAX, JSON).
- Strong proficiency in HTML, CSS, JavaScript (ES6+), TypeScript, and React.
- Thorough understanding of core design principles and common design patterns of JavaScript.
- Familiarity with common web compilation and bundling frameworks (Webpack/Rollup/Babel).
- Familiarity with test automation frameworks like Playwright and Cypress.
- Thorough understanding of REST principles and best practices for building and using RESTful APIs.
- Strong understanding of Spring JPA and Databases.
- Thorough understanding of core design principles and common design patterns of Java.
- Familiarity and experience with common build tools (Maven) and CI/CD pipelines.
- Working knowledge of agile practices and principles.
- Working knowledge of cloud technologies (AWS).
Full description
Mississauga, ON (Hybrid). Relocation WorksJob Title: Java Fullstack DeveloperLocation: Mississauga, ON (Hybrid). Relocation WorksJob Description: We are actively seeking a seasoned Java Fullstack Developer with expertise in developing robust applications.
Responsibilities
- Develop and maintain fullstack applications using JavaScript, React, Java, Spring, and Spring Boot.
- Demonstrate a solid understanding of fundamental web technologies, including HTTP, REST, AJAX, and JSON.
- Showcase strong proficiency in HTML, CSS, JavaScript (ES6+), TypeScript, and React.
- Ensure a thorough understanding of core design principles and common design patterns of JavaScript.
- Work with common web compilation and bundling frameworks such as Webpack, Rollup, and Babel.
- Familiarity and experience with test automation frameworks like Playwright and Cypress.
- Apply a thorough understanding of REST principles and best practices for building and using RESTful APIs.
- Strong understanding of Spring JPA and Databases.
- Thorough understanding of core design principles and common design patterns of Java.
- Familiarity and experience with common build tools (Maven) and CI/CD pipelines.
- Demonstrate a working knowledge of agile practices and principles.
- Showcase working knowledge of cloud technologies (AWS).
Requirements
- BS/MS in Computer Science or a related area, or equivalent experience.
- 10+ years of experience in developing fullstack applications using JavaScript, React, Java, Spring, and Spring Boot.
- Proven expertise in core web technologies (HTTP, REST, AJAX, JSON).
- Strong proficiency in HTML, CSS, JavaScript (ES6+), TypeScript, and React.
- Thorough understanding of core design principles and common design patterns of JavaScript.
- Familiarity with common web compilation and bundling frameworks (Webpack/Rollup/Babel).
- Familiarity with test automation frameworks like Playwright and Cypress.
- Thorough understanding of REST principles and best practices for building and using RESTful APIs.
- Strong understanding of Spring JPA and Databases.
- Thorough understanding of core design principles and common design patterns of Java.
- Familiarity and experience with common build tools (Maven) and CI/CD pipelines.
- Working knowledge of agile practices and principles.