Java Full-Stack Developer
Technology
HaysToronto, Canada1 weeks agoUntil 2026-06-10
Hybrid
Job description
Job Title: Java Full Stack Developer
Location: Toronto, ON(Hybrid)
Employment Type: Contract
Rate: CAD45-CAD55/hrJob Summary
We are seeking a skilled Java Full Stack Developer with strong experience in Java, Spring Boot Microservices, and Angular to join our development team. The ideal candidate will have hands-on experience building scalable, cloud-ready applications and working with modern distributed systems. You will be involved in designing, developing, and deploying end-to-end solutions in a fast-paced Agile environment.Key Responsibilities
- Design, develop, and maintain full stack applications using Java, Spring Boot, and Angular
- Build and enhance microservices-based architectures with a focus on scalability and performance
- Develop responsive and user-friendly UI components using Angular
- Write efficient, secure, and high-quality backend services using Java and Spring Boot
- Integrate applications with SQL databases and optimize queries for performance
- Implement event-driven solutions using Kafka for messaging and streaming
- Deploy and support applications on cloud platforms (AWS, Azure, or GCP – preferred)
- Participate in code reviews, testing, and CI/CD pipelines
- Collaborate with cross-functional teams including product owners, architects, and QA
- Follow best practices in security, performance, and maintainability
- Strong proficiency in Java and Spring Boot
- Hands-on experience developing microservices architectures
- Solid front-end experience using Angular
- Strong knowledge of SQL and relational databases
- Experience working with Kafka (producers, consumers, topics, streaming concepts)
- Familiarity with RESTful APIs and integration patterns
- Experience working in Agile/Scrum development environments
- Cloud experience with AWS, Azure, or Google Cloud Platform
- Exposure to containerization and orchestration (Docker, Kubernetes)
- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps
- Knowledge of system monitoring, logging, and performance tuning
- Understanding of security best practices in application development
Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootmicroservicesscalabilityuser-interface-uisqlquery-optimizationtrade-shows-eventskafkaamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpcode-reviewtesting-and-analysiscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdquality-assurancepolicies-and-practicestraining-and-developmentcontainerizationservice-management-and-orchestration-smodockerkubernetesjenkinsgitlabgitlab-ciazure-devopsdevelopment-operations-devopssystem-monitorsvehicle-modification-tuningapplication-developmentapp-development
¿Te interesa este puesto?