Najnowsze oferty pracy

Zobacz więcej ofert pracy

Senior Scala/Spark Developer

Luxoft
Wrocław
praca stacjonarna
3613 dni temu
Senior Scala/Spark Developer

Luxoft is a global leader in high-end software development.


Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.

So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
Senior Scala/Spark Developer
Miejsce pracy: Wroclaw
Nr Ref.: VR-16271

Responsibilites

Practical experience in Scala programming language and Spark

Practical experience in development of: Domain Specific Languages, AST, Symbolic Expressions and corresponding concepts to enterprise applications

Machine learning algorithms on large distributed data sets

Knowledge of Functional Programming techniques and corresponding libraries (Scalaz/Cats, Functional Java)

Requirements

Having overall 3 years of working experience

Upper-Intermediate English level

Must have skills in following languages/technologies:

Scala, Scalaz/Cats

Apache Spark, SparkR, MLlib/Spark ML, Spark API: DDR, DataFrame, DataSet

Apache Zeppelin

Parboiled

Clojure, Gorilla REPL, Sparkling and Flambo, Incanter

Hadoop, Parquet files

Oracle WebLogic Server, Apache Tomcat

A big plus are:

experience in design and development of custom Interpreters/Compilers

practical experience in Scala Macros and Quasiquotes

experience in generic programming and libraries (Shapeless)

Notebooks: Spark-notebook, Scala Notebook, Gorilla REPL, Jupyter Notebook

Amazon AWS

iPhyton, Phyton

Akka

KDB

We offer

The aim of this project is to build an efficient platform for Top Level management in leading Investment bank. The project belongs to a class of IT verticals called Fraud Detection (Data Mining).

Data mining projects are viewed under the umbrella of Cross Industry Standard Process and have 6 major phases: business understanding, data understanding, data preparation, modeling, evaluation and deployment.

Current project implementation is based on SAS platform and could be divided on four logical parts:

  • Data acquisition
  • KRI processing
  • Data visualization, reporting, dash boarding
  • Case Management


Learn more about Luxoft at www.luxoft.com
and follow us on Facebook!

www.facebook.com/luxoft.poland