Skip To Main Content
backBack to Search

Backend Engineer – Java, Spring Boot, Cloud Infrastructure

Remote in Canada
Java
& 7 others
hot
Refer a Friend
Know someone who would be a great fit for this opportunity?

Join our team to design and maintain high-performance ETL pipelines and scalable HTTP services for a global technology-driven organization. You’ll work on distributed systems, optimize performance, and ensure reliability in a fast-paced, cloud-native environment.

EPAM is where tech talent thrives — building groundbreaking solutions, advancing your skills through world-class learning platforms, and working alongside a global community of problem-solvers to make the future real.

Responsibilities
  • Design, develop, and maintain high-performance ETL pipelines and scalable HTTP services handling millions of requests
  • Collaborate on system architecture decisions and performance optimization initiatives
  • Implement monitoring, alerting, and observability solutions for production systems
  • Participate in on-call rotation to ensure 24/7 system reliability and rapid incident response
Requirements
  • Strong experience with Java 17+, Spring Boot, and Spring WebFlux
  • Proficiency with Terraform, Docker, and Kubernetes for infrastructure and DevOps
  • Experience with data storage solutions such as DynamoDB, ElastiCache (Redis), Apache Cassandra, and MongoDB
  • Familiarity with observability tools like Micrometer and Datadog
  • Experience with Amazon Q for code generation and prompt engineering
  • Proven track record of building and maintaining production systems at scale
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job
Refer a Friend
Know someone who would be a great fit for this opportunity?