jobs Senior Scala Engineer/Developer - HCL
Senior Scala Engineer/Developer - HCL,Senior Scala Engineer/Developer - HCL jobs,jobs Senior Scala Engineer/Developer - HCL,freelancer jobs
description :jobs Senior Scala Engineer/Developer - HCL
Must have 2+ years of experience with Scala language
• Must have good knowledge on Functional Programming principles (Pure functions, Referential Transparency, Functional Composition)
• Must have good experience working with Scala basics: Case classes, Futures, Higher Order Functions, Scala Collections, Exception Handling, Pattern Matching, Currying, Partial Functions etc.
• Should be good at Scala advanced concepts: Type classes, Functors, Applicatives, Monads, Monad transformers, tagless final, free, optics etc.
• Good to have experience in any of Scala based functional framework, eg: ScalaZ, Cats, fs2, ZIO, http4s etc
Note: Having only experience with Spark framework is not recommended unless he is very good in core scala concepts
Akka:
• Must have good experience on Akka basics: Actors, persistence, scheduling, super visioning, error-kernel
• Must have good understanding on Akka advanced concepts: event sourcing, monitoring, distributed data, clustering, sharding, split-brain etc
• Good to have experience with some monitoring tools and dashboards like Kamon, Cinnamon etc
Javascript:
• Good to have basic knowledge on Javascript
• Latest happenings in EcmaScript (ES6 onwards)
• Good to have experience with modern javascript frameworks - Angular, React, Polymer, ELM, Purescript etc
DB:
• Good to have experience with both RDBMS and NoSQL DB concepts
• Good to have experience with performance tuning, query optimization, schema design etc
• Good understanding on concepts like CAP theorem, Scalability / Availability tradeoffs etc
General:
• Preferred some experience with REST and micro service architecture.
• Good to have CI/CD knowledge ex: Jenkins, Ansible, Docker, Git etc
• Good communication and problem solving skills
Job Details
Posted Date: | 2021-11-14 |
Job Location: | Amsterdam, Netherlands |
Job Role: | Information Technology |
Company Industry: | IT Services |
Preferred Candidate
Career Level: | Mid Career |
Degree: | Bachelor's degree |
Freelance jobs Senior Scala Engineer/Developer - HCL, Senior Scala Engineer/Developer - HCL jobs, Senior Scala Engineer/Developer - HCL,jobs Senior Scala Engineer/Developer - HCL