Overview
Skills
Job Details
Job Title: Scala Backend Engineer
Location: Chicago, IL (Hybrid)
Interview Mode: In-Person
Duration: Long-Term Contract
Visa: H1B, GC-EAD, ( No CPT/OPT)
Experience: 7+ Years
Job Description
We are seeking an experienced Scala Backend Engineer with strong functional programming expertise and hands-on experience building data-intensive applications. The ideal candidate will have deep knowledge of Scala, AWS services, and distributed systems, along with a passion for clean, high-performance backend development.
Key Responsibilities
Build, enhance, and optimize data-intensive applications using Scala and functional programming principles.
Design, develop, and deploy microservices on AWS (Lambda, ECS, EMR, S3).
Work closely with data engineers and architects to manage and process large datasets.
Ensure scalability, performance, and reliability of distributed systems.
Contribute to CI/CD pipelines, deployment automation, and observability enhancements.
Required Skills & Experience
7+ years of backend development experience with strong proficiency in Scala.
Hands-on experience with AWS services: Lambda, EMR, S3, ECS, EC2, CloudFormation.
Familiarity with distributed computing tools such as Spark, Kafka, or Akka.
Experience with containerization technologies (Docker, Kubernetes).
Strong understanding of CI/CD tools such as Jenkins or CodePipeline.
Excellent analytical and problem-solving skills with a focus on clean and efficient code.
Preferred Qualifications
AWS certification is a plus.
Experience with Terraform or other Infrastructure-as-Code tools.
If interested, Share your profile at