-
View all jobs
We are seeking a skilled Senior Java Backend Developer to join our client team in Toronto. The ideal candidate will have extensive experience in Java, Spring Boot, Microservices Architecture, and RESTful API development.
Additionally, experience with AWS cloud services and Node.js programming is required. The role involves designing, developing, and maintaining scalable backend services while ensuring system reliability and performance. If you have a passion for building high-performance applications and thrive in a collaborative environment, we would love to hear from you.
Must-Have Skills
Additionally, experience with AWS cloud services and Node.js programming is required. The role involves designing, developing, and maintaining scalable backend services while ensuring system reliability and performance. If you have a passion for building high-performance applications and thrive in a collaborative environment, we would love to hear from you.
Must-Have Skills
- Proficiency in software development for scalable services.
- Strong experience in Java, Spring Boot, and Microservices.
- Hands-on experience with Node.js and AWS cloud services.
- Design, develop, and test features within applications and services.
- Collaborate with the team to ensure application availability and reliability.
- Implement and maintain high-performance infrastructure at scale.
- Write clean, maintainable, and well-tested code.
- Conduct code reviews and provide feedback for improvements.
- Participate in technical and architectural discussions.
- Work closely with stakeholders to understand requirements and contribute to the technical strategy.
- Ensure system reliability through proactive monitoring, incident response, and performance optimization.
- Develop and maintain automation tools for deployment, configuration management, and CI/CD pipelines.
- Participate in on-call rotations to support production systems.
- Bachelor's or Master’s degree in Computer Science or a related technical field.
- Strong expertise in Java and Node.js programming.
- Experience designing and consuming REST APIs.
- Hands-on experience with AWS services such as CloudFront, DynamoDB, Lambda, S3, IAM, EC2, and CloudWatch.
- Experience in troubleshooting and problem-solving in a production environment.
- Familiarity with CI/CD tools such as Jenkins, CircleCI, or Spinnaker.
- Experience implementing unit and integration tests.
- Experience with Agile software development practices.
- Knowledge of networking and security concepts.
- Hands-on experience with Terraform for continuous delivery.
- Proficiency in using observability tools like OpenTelemetry, Dynatrace, Prometheus, and Grafana.
Key Skills
Ranked by relevance
java
microservices
spring boot
cloud
cicd
aws
configuration management
continuous delivery
incident response
prometheus
terraform
circleci
dynamodb
jenkins
grafana
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Rust Developer (Systems & Infrastructure)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Senior Kotlin Backend Engineer
2026-06-19
Contract
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Related
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- Mar 13, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Techedin
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Rust Developer (Systems & Infrastructure)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Senior Kotlin Backend Engineer
2026-06-19
Contract
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Related
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-23
Contract
Mid-Senior
Ukraine
IT Services
Engineering