Job Title or Location

Back End Developer

Collabera
Toronto, ON
Posted today
Job Details:
Full-time
Experienced

We're seeking a skilled Backend Engineer to design, develop, and maintain scalable server-side applications and services.

Basic Qualifications:

  • 5+ years of professional backend development experience (non-internship)
  • 3+ years experience in system design and architecture
  • Strong proficiency in at least one backend programming language (Java, Python, Go, etc.)
  • Experience with distributed systems and microservices architecture

Technical Environment:

Core Technologies:

  • Java 11/17 with Spring Boot
  • Python for scripting and automation
  • RESTful and GraphQL APIs
  • Microservices architecture

Database Systems:

  • Amazon DynamoDB
  • Amazon RDS (PostgreSQL/MySQL)
  • Redis for caching

AWS Services:

  • AWS Lambda
  • Amazon ECS/EKS
  • Amazon S3
  • Amazon SQS/SNS
  • AWS CloudFormation

Preferred Qualifications:

  • Microservices development and deployment
  • Distributed systems design
  • Full software development lifecycle
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Infrastructure as Code (Terraform, CloudFormation)
  • Build and maintain RESTful/GraphQL APIs
  • Security and authentication protocols

Experience With:

  • Container technologies (Docker, Kubernetes)
  • Message queuing systems
  • Performance optimization
  • Security best practices

Share This Job: