Java Full Stack Developer (React)
- Work arrangement
- On-site
- Occupation
- Software & IT
- Location
- Mississauga, ON, CA
- Compensation
- Not disclosed
- Apply by
- April 14, 2027
About this role
We are seeking a talentedJava Full Stack Developerwith strong expertise in backend development usingJava, Spring Boot, and Microservices, along with frontend experience inReact.js. The ideal candidate will be responsible for building scalable, high-performance applications and ensuring seamless integration between frontend and backend systems.
🔧Key Responsibilities
- Develop and maintain backend services usingJava and Spring Boot
- Design and implementMicroservices architecture
- Build responsive and dynamic user interfaces usingReact.js and modern JavaScript (ES6+)
- Integrate frontend applications with backend services viaRESTful APIs
- Manage application state usingRedux or similar libraries
- Collaborate with cross-functional teams including UI/UX, QA, and DevOps
- Optimize applications for performance, scalability, and security
- Participate in code reviews, testing, and deployment processes
- Troubleshoot and resolve technical issues across the stack
🧠Required Skills
- Strong experience inCore Java and Spring Boot
- Hands-on experience withMicroservices architecture
- Proficiency inReact.js, Redux, and ES6+ JavaScript
- Experience withAPI integration and UI development
- Strong understanding offrontend-backend interaction
- Familiarity withHTML5, CSS3
- Experience withSQL databases (MySQL, PostgreSQL)
☁️Preferred Skills
- Experience withAWS/Azure cloud platforms
- Knowledge ofDocker, Kubernetes
- Familiarity withCI/CD tools (Jenkins, GitHub Actions)
- Understanding ofauthentication mechanisms (JWT, OAuth)
🎓Education
- Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)