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?
Practical experience in Scala programming language
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)
Having overall 3 years of working experience
Upper-Intermediate English level
Must have skills in following languages/technologies:
Scala, Scalaz/Cats
Apache Zeppelin
Parboiled
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: Scala Notebook, Gorilla REPL, Jupyter Notebook
Amazon AWS
iPhyton, Phyton
Akka
KDB
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
Technological Stack:
Hadoop
Spark 1.4 - 2.0
Scala
ScalaReact.js
Scala.JS
JavaScript
WebSocket
Tomcat
Oracle
Control-M
TeamCity
Processes/Metodologies:
Agile
CI
Test Automatization