Role: Java Full Stack Developer
Location: Toronto, ON
We are seeking a Senior Java Full Stack Developer with strong expertise in Java backend development and React JS frontend development to build scalable, secure, and high‑performing enterprise applications.
The ideal candidate is hands-on, technically strong, capable of owning modules end-to-end, and experienced in mentoring junior team members.
Design, develop, and maintain end-to-end web applications using Java and React JS
Build and optimize RESTful APIs and microservices using Spring Boot
Develop scalable and reusable React components, hooks, and state management
Translate business and functional requirements into technical solutions
Perform code reviews, ensure best practices, and enforce coding standards
Collaborate with Architects, Product Owners, QA, and DevOps teams
Ensure application performance, security, and scalability
Support CI/CD pipelines and cloud-based deployments
Mentor junior developers and provide technical guidance
Actively participate in Agile / Scrum ceremonies
Java 8 / 11 / 17 (strong hands-on experience)
Spring Boot, Spring MVC, Spring Security
Authentication & Authorization (JWT, OAuth2)
Exception handling, logging, and performance tuning
React JS (Functional Components, Hooks)
HTML5, CSS3
Experience integrating React with REST APIs
RDBMS: Oracle, PostgreSQL, MySQL
NoSQL: MongoDB (good to have)
Java Full Stack Developer, Java, ReactJS, Spring Boot, Microservices, SQL, PostgreSQL, GCP, REST APIs, CI/CD, Agile
¿Te interesa este puesto?