Our client is seeking a creative and dependable Scala/Spark Developer that can help create a new application in the Big Data Analytics area.
- Provide technical expertise on projects developing enterprise applications, web based and batch applications.
- Participate in design, definition, planning, development, and implementation of systems.
- Design and conduct proof of concepts for innovative software initiatives, technologies and participate in application framework design discussions.
- Experience with architecture, design and development of batch/desktop/web applications
- Efficient in unit testing, mock ups, test driven development, continuous integration testing.
- A solid understanding of the Scala/Spark API's, best practices, performance optimizations, deployment options and operations, as well as cluster tuning when working with large data sets.
- Prior engineering and/or software development experience.
- Firm understanding of data structures and algorithms.