Summary
✨ AI‑Generated
A technology team is seeking an experienced full stack developer to design and deliver enterprise applications. The role focuses on Java-based services, frontend frameworks, APIs, databases, and modern development practices.
Highlights
Hybrid contract role with modern full stack technologies, architecture ownership, and opportunities to build scalable enterprise applications.
Description
Job Details:
Job Title: Full Stack Java Developer
Location: Toronto, ON (Hybrid 4 days onsite)
Duration: 06 Months contract with possibility of extension
Pay Rate: 58-60/Hour CAD INC
Job Description:
Experienced Full Stack Developer specializing in Java, Spring Boot, Kafka, and Angular/ReactJS, responsible for designing and developing scalable microservices, implementing complex business logic, and integrating enterprise applications through APIs.
Leads end-to-end application architecture, database design, code reviews, and deployment strategies while ensuring high-quality, secure, and maintainable solutions using modern development best practices.
Responsibilities:
Full Stack (Angular/ReactJS, Java, J2EE)Develop microservices using Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Angular/ReactJS.Design and manage relational/non-relational databases (e.g., Oracle, SQL Server, MongoDB).Implement business logic, validation, and error handling.Integrate third-party services and APIs.Write unit and integration tests using JUnit, Mockito.Ensure code quality through design patterns, best practices, and code reviews.Knowledge of event-driven architecture (Kafka)
Top Must Haves:
JavaSpring bootKafkaAngular/ReactJS
Additional Info:
Lead the technical(backend/frontend) design, development, and implementation of software solutions.Define application architecture, design patterns, and coding standards.Make key technology and framework decisions aligned with business goals.Review and approve technical designs, code changes, and deployment plans