Scala/Spark Developer

Job ID: 36095902

Budget: $2 – $8 USD

Position Summary:
We are looking for one who is responsible for developing applications based on Scala programming language with Spark framework, as well as creating updates and maintaining the ETL jobs with same technology stack. If you are interested in technological innovations and are still looking for new sources of knowledge, we would like to welcome you on board. Check below what we offer and what we expect.

Our requirements:
1. At least 2 to 3 years of relevant experience as Big Data Engineer, Understanding of MongoDB(NoSql database) and redshift database
2. Min 2 years of relevant hands-on Application Development experience into Scala with Spark framework Experience in building modern and scalable REST–based microservices using Scala with Spark framework.
3. Expertise with functional programming using Scala Experience in implementing RESTful web services in Scala, Experience into No SQL/ SQL databases.
4. Should have worked on data engineering projects with scala programming experience is preferred.
Preferable experience in information retrieval and machine learning Experience/ knowledge in big data using spark, ML, Kafka, and Elastic Search will be a plus.
5. Maintain high quality coding standards with unit test
6. Work with agile software development methodologies.

Your responsibilities:
1. Creating and implementing functionalities in software/application
2. Creating clean and efficient code using the Scala programming language for bigdata systems
3. Business needs analysis
4. Cooperation with other developers and product owner
5. Creating technical documentation if required
6. Introducing optimization, code review performing
7. Taking care of the quality of work with unit test
8. Work with members of the QA and delivery teams to ensure products are tested, installed and maintained to a high standard

Skills :- Scala Spark REST based Microservices NO SQL SQL
Related categories: SQL Scala RESTful Spark