Scala Akka consultants at Remote, Remote, USA |
Email: [email protected] |
Role: Scala Akka consultants Duration: 6+ months Location: Berkley Heights, NJ, Onsite Visa: OPT-EAD, H4-EAD, GC-EAD, prefer GC and USC I have attached the resume of Ram, that is already selected for this role for reference. (he filled 1 of the 3 roles, 2 remain open and need submits) They want people who are doing at least 50% Scala on their project Also, most Scala folks are on the data(Spark) side and we do not want them. Ask the person to break down how much Scala they have used on each project. Tell them to be genuine. Dont add Scala to projects on the resume where they actually didnt use it please. I can get immediate interviews. Must work 100% onsite in Berkley Heights NJ. The core experience is around the below and the coding test during the interview would be over the below points. Programming Language Scala: Focused areas: Java inter-0peration, Type inference, Concurrent/Distributed, Immutability, Lazy evaluations, Classes, Pattern matching, Higher order function, Trait, Collections, Futures, Utils Streams in Java Akka Streams The opinionated & reactive Lagom microservices: Focused areas: Akka (scaladsl) and Play Remote Procedure Call (RPC) framework: Focused areas: gRPC with Protocol Buffers Event-Driven Microservices: Focused areas: Domain-Driven Design (DDD) pattern, Command Query Responsibility Segregation (CQRS), Event-Sourcing (ES) and Apache Pulsar Job Responsibilities: Understand client requirements and functional specifications Write well-designed , testable , efficient code Ensure quality projects are delivered within defined timelines Adhere to industry best practices and contribute to internal coding standards Communicate with other teams as & when required Learn and evaluate new technologies/tools as needed Ability to debug an issue efficiently Requisite Skills: HTTP REST principles and standards Object-oriented and functional programming knowledge along with Patterns, Algorithms, Multithreading, Data structures Prior hands-on knowledge on Java development: Focused areas: Lambda expressions, Functional interface, var-args , Method references, enum, generics and exception handling Programming Language Scala: Focused areas: Java inter-0peration, Type inference, Concurrent/Distributed, Immutability, Lazy evaluations, Classes, Pattern matching, Higher order function, Trait, Collections, Futures, Utils Streams in Java Akka Streams The opinionated & reactive Lagom microservices: Focused areas: Akka (scaladsl) and Play Remote Procedure Call (RPC) framework: Focused areas: gRPC with Protocol Buffers Event-Driven Microservices: Focused areas: Domain-Driven Design (DDD) pattern, Command Query Responsibility Segregation (CQRS), Event-Sourcing (ES) and Apache Pulsar Build Tool - Simple build tool (SBT): Focused areas: Notation, Commands, Settings, Plugins, Scope (multi-module), Dependencies management Database access library Slick: Database: Focused areas: PostgreSQL and Elastic Store (queries and development) Unit Testing - ScalaTest Security Tools: Focused areas: Fortify and Sonatype Cloud services on AWS: Focused areas: Docker, Elastic Kubernetes Service (EKS) and Cloud9 Development and issue tracking tool - Jira Project management- Scrum > Agile: Focused areas: Story/Task writing and estimation Development tool (IDE): Focused areas: IntelliJ IDEA hot-keys and controls for Scala development Revision control system (VCS): Focused areas: Git commands and dev controls in IDE Keywords: information technology golang green card New Jersey |
[email protected] View all |
Fri Jul 14 21:26:00 UTC 2023 |