Required Skills

Cats / Scalaz Cats Effect ZIO Monix Akka Actors Persistence Cluster & HTTP http4s Tagless Final Scala.js

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 4th May 2022

JOB DETAIL

Required Skills :

• Minimum of 3+ years of experience in building applications using Scala and 5+ years of experience in building java applications.

• Strong experience in web development framework like play and distributed messaging orchestration using akka with Scala

• Strong understanding of functional programming paradigm and capable of writing side effect free code.

• Strong hands on writing unit tests using JUnit, Mockito &  Scalatest

• Good understanding and demonstration of concurrent , asynchronous and reactive application development using scala .

• Experience in Cats / Scalaz, Cats Effect, ZIO, Monix, Akka Actors, Persistence, Cluster & HTTP, http4s, Tagless Final and/or Scala.js.

• Strong experience of backend development using java along with framework like spring boot

• Creation and Usage of DSL is a must have skill

• Strong understanding and implementation experience of Devops and CI-CD with automated pipeline for dev to deploy

• Understanding and implementation experience of blue-green deployment / canary releasing of product.

• Experience with NoSQL databases like mongodb or Cassandra is a must have skill.

• Migration of java application on to scala would be an added advantage.

• Development and deployment on cloud and cloud native application development is a desired skill.

Company Information