Job Description :
java Scala Developer
Duration: 6 Months

Job Description:
Minimum 5 years’ experience building high volume, high availability Java and Scala applications
Experience writing automated tests using tools like Junit, Scala Test, or Specs
Experience with leading development teams and providing effective solutions by understanding the issues on a technical level
Experience in presenting technical solutions with customers and software developers Experience building RESTful APIs
Experience with Infrastructure as Code concepts (terraform, cloudformation, etc)
Experience with multi-threaded access to Databases and NoSQL (DynamoDB)
5 years directly relevant work experience as a software engineer
Bachelor''s degree in Computer Science, Information Systems, or relevant fields

Excellent working knowledge of basic computer science data structures, NoSQL databases, Inversion of Control (IoC), and algorithms