Required Skills

Scala Python Java

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 11th Mar 2024

JOB DETAIL

Must Have Skills 

  • Scala –5+ Yrs of Exp 
  • Play / Akka framework–3+ Yrs of Exp 
  • Akka –3+ Yrs of Exp –
  • Java/C/python –5+ Yrs of Exp 
  • Total Years : 10+

The most successful candidates will also have experience in the following:

  • Gitflow 
  • Atlassian products – BitBucket, JIRA, Confluence etc.
  • Continuous Integration tools such as Bamboo, Jenkins, or TFS 

 

Job Description

Senior Scala Engineer Description: Client is looking for a highly energetic and collaborative Senior Data Lead for a 12-month engagement.

Responsibilities: As a Scala Engineer, you will 

  • Design and develop applications using Scala technology
  • Hands on working experience with Scala
  • Knowledge of tools and frameworks used in the Scala ecosystem, such as Akka, Play, or Slick
  • Ability to design and implement backend applications
  • Knowledge of relational databases, preferably PostgreSQL
  • Experience in Apache Hive, Apache Spark, Apache Kafka.
  • Learn our business domain and technology infrastructure quickly and share your knowledge freely and actively with others in the team.
  • Mentor junior engineers on the team
  • Lead daily standups and design reviews
  • Groom and prioritize backlog using JIRA
  • Act as the point of contact for your assigned business domain

Requirements: 

  • Minimum 12 + years of IT experience.
  • 5+ years of hands-on experience developing Scala applications
  • Experience with programming languages: Python, Java, etc.
  • Experience with scripting languages: Perl, Shell, etc.
  • Practice working with, processing, and managing large data sets (multi TB/PB scale).
  • Exposure to test driven development and automated testing frameworks.
  • Background in Scrum/Agile development methodologies.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Excellent verbal and written communication skills.
  • Bachelor's Degree in computer science or equivalent experience.

Company Information