Role: Java Full Stack Developer
Location: Toronto, ON
Type: Contract
Rate: CAD55/hr - CAD65/hr
We are seeking a highly skilled and experienced Senior Java Full-Stack Developer with strong expertise in Java-based backend systems and modern frontend technologies. The ideal candidate will be proficient in designing scalable applications, writing clean and efficient code, and solving complex technical problems using industry best practices
.
Key Responsibiliti
- esDesign, develop, and maintain scalable full-stack web application
- s.Build robust backend systems using Core Java and Spring Framewor
- k.Develop dynamic, responsive frontend interfaces using Angular, React, and TypeScrip
- t.Collaborate with cross-functional teams including product managers, designers, and QA engineer
- s.Write efficient, reusable, and maintainable code following coding standard
- s.Develop and optimize SQL queries and work with both SQL and NoSQL database
- s.Participate in code reviews and ensure high-quality deliverable
- s.Troubleshoot, debug, and upgrade existing application
- s.Implement best practices in software development, including design patterns and architectur
e.
Required Skills & Qualificati
- onsStrong expertise in Core Java and Spring Framework (Spring Boot preferre
- d).Proficiency in frontend technologies includi
- ng:TypeScript, Angular, Re
- actHTML5, CSS, JavaScript, J
- SONSolid experience writing and optimizing SQL queri
- es.Hands-on experience with relational and NoSQL databas
- es.Good understanding of software design patter
- ns.Excellent analytical and problem-solving skil
- ls.Ability to work in a fast-paced, collaborative environme
nt.
Preferred Qualificat
- ionsExperience with RESTful API design and microservices architect
- ure.Familiarity with version control systems (e.g., G
- it).Exposure to cloud platforms (AWS, Azure, or GCP) is a p
- lus.Knowledge of CI/CD pipelines and DevOps practi
ces.