This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Must Have Technical/Functional Skills; Roles Responsibilities
Job Responsibility:
Looking for top-tier engineers who have a strong and successful track record of solving hard problems and out of the box thinking
They will lead the push for horizontally scalable, high-performance applications
Requirements:
At least 5 years of heavy, hands-on, software development in Scala and/or Java
Experience in building distributed, scalable applications with heavy data processing in realtime or batch using multi-threading and parallel processing architecture
Experience in working with Agile development environment
Strong problem-solving and communication skills and enjoys a collaborative environment
Flexible, self-starter, fast-learner - willing and able to quickly learn new technologies and skills
Nice to have:
Test driven methodologies, working in automation of unit and regression tests, CI/CD
Experience with functional programming like Scala
Experience with graph technologies
Familiarity with Semantic Web (RDF) and SPAROL
Experience with distributed computing
Familiarity with AMPS, Kafka, Zookeeper/Storm/Spark/HDFS
Experience with large data processing & distribution in real time using AMPS, Kafka, MarReduce or similar framework
Experience with Selenium, Cucumber
Experience with enhancing and maintaining mission-critical software in a fast-paced environment