Our client’s first-of-its-kind Sales Analytics platform combines a proprietary, self-learning network with applications that is ready to use, data backed, and built on predictive analyses.
We are looking for a Scala Developer to work on the Notification Engine Core. You will collaborate with the development team and product owners. Our ideal candidate will be an excellent communicator, forward thinker, and a team player all around.
This is a hands-on position where you will be responsible and have direct impact for development, and maintenance of our scalable big-data backend services. This role will develop ad tune systems based on a distributed architecture.
Must Have Skills:
•B.S. in Computer Science or related field and industry experience
•5+ years of software development experience in a product environment
•3+ years of experience with the required technologies
•1+ years of Scala development.
•Strong hands-on Akka (akka-cluster, akka-streams, akka-http, akka-persistence).
•Hands on experience with Redis, Cassandra, Bash, Relational DBMS and Jenkins
•Experience building distributed systems
•Experience developing unit tests
•Experience with agile methodology
Nice to Have Skills:
•Experience with Java, Spark, Kafka, Hive, Airflow
•Enterprise development experience
•Working knowledge of Big Data ecosystem
•Experience with APIs design