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 dont you join us?
Senior Scala/BigData Developer
Miejsce pracy: Wroclaw
Nr Ref.: VR-34848
Responsibilites
Must have / know:
- 3+ years building back-end systems
- 2+ years developing in Scala or other functional programming language
- TDD
- distributed version control: Git or Mercurial
- strong written and verbal communication skills in English
- be able to work in multicultural work environment
Requirements
Nice to have
- actor system: Akka
- reactive streams, ie. Akka Streams
- HTTP stack and building REST APIs
- functional programming with Cats or ScalaZ
- ScalaTest and BDD
- Continuous integration & deployment practices
- open minded and able to quickly learn new technologies and paradigms
- Kafka or other distributed messaging system
- Distributed environments and multi-threading
- profiling and application tuning
- build tools: Gradle
- experience with Yaml, Json and Xml (Xsd)
- experience with Unix shell and CLI tools
- search engine, eg. Solr, ElasticSearch *"search" topic issues eg. builing queries, indexing, etc.
We offer
As a developer you will contribute to the design and implementation of a new strategic solution for large-scale digital archiving system. It would be a green field development for a high volume archiving critical system to be used for next decade in a bank. We use modern technologies, eg.: Scala, Akka stack, Cats, Kafka, Gatling. We are agile and we use Kanban.