Remote Scala Developer

C2C

Job Title     : Java-Scala Developer

Location     : Onsite (Washington, DC and New York)

 

Interview   : Phone/Video

 

 

Job Description:

Client is looking candidate is typically someone with a background in software development, particularly in functional programming and Scala.

  1. Proficiency in Scala: Strong knowledge of Scala syntax, features, and libraries.
  2. Functional Programming Concepts: Understanding of functional programming principles such as immutability, first-class functions, pure functions, and higher-order functions.
  3. Experience with Frameworks: Familiarity with frameworks commonly used in Scala development, like Akka (for concurrent programming), Play (for web applications), or Apache Spark (for big data processing).
  4. Knowledge of Type Systems: Understanding Scala’s type system, including traits, case classes, and implicits.
  5. Problem-Solving Skills: Ability to apply functional programming techniques to solve complex problems.
  6. Software Development Practices: Familiarity with version control (e.g., Git), unit testing, and Agile methodologies.
  7. Collaboration and Communication: Ability to work in a team, communicate effectively, and share knowledge with peers.

Candidates might come from backgrounds such as software engineering, or academic fields focused on computer science or mathematics.

 

 

Unfeigned Regards,

Shubham Chaudhary

Technical Recruiter

shubham.chaudhary@quantumworldit.com

linkedin.com/in/shubham-choudhary-816b00236