Scala/Java Backend Developer - API, Spark or Databricks

Overview

On Site
USD 77.3-77.3
Contract - W2

Skills

API
INTEGRATION TESTING
PYTHON
JAVA
UNIT TESTING
SCALA
SPARK
JUNIT

Job Details

Currently, we are looking for talented resources for one of our listed clients. If interested please reply to me with your updated resume or feel free to reach out to me for more details at



Hybrid role - 3 days Onsite and 2 days Remote



Job Description:

  • Java/Scala
  • Location: NY: Level: Intermediate/Senior i.e., L2, L3
  • Understanding code versioning system, PR, PR builds and branching strategies. (GitHub, bit bucket)
  • Good understanding of below testing framework and its importance; unit testing, integration testing,BDD and Regression. (Junit, cucumber, concordion, etc)
  • knowledge of CICD pipeline (Jenkins or team city, sonar, etc)
  • Ability to understand and translate functional requirements in to code / algorithm. Ability to extend functionality for additional use case while appropriately adding correct tests and coverage.
  • Good understanding of data and working with relational data DB. And complex SQL.
  • Programming language; Showing proficiency in one the below 3 languages will be good: Scala, Java, Python.
  • Understanding of API and data transfer/ sharing concepts.
  • Knowledge of big data frameworks like spark, databricks will be good. I.e., candidate should understand how data gets distributed across nodes for parallel compute and gets aggregated back in an optimized way, this will help being a better developer with the kind of work we do.

About us:

At our organization, we take our mission and values to heart! We are on a mission to offer more and better jobs all over the world! Our goal is to care for you while you care for our clients and get you paid the highest pay possible. All our associates working with us are expected to embrace our RACE values: R - Results Matter, A- Approachable, C - Care, and E - Emergency i.e. work with a sense of urgency.



For more relevant job opportunities please visit our website:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.