What are the responsibilities and job description for the Scala/Bigdata Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, RIIM, is seeking the following. Apply via Dice today!
We are seeking a skilled Scala Developer with strong Java experience to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have hands-on expertise in Scala, Bigdata/Java, distributed systems, and microservices architecture with experience building cloud-native and data-intensive applications.
Responsibilities
We are seeking a skilled Scala Developer with strong Java experience to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have hands-on expertise in Scala, Bigdata/Java, distributed systems, and microservices architecture with experience building cloud-native and data-intensive applications.
Responsibilities
- Design, develop, and maintain scalable backend applications using Scala and Java.
- Develop concurrent and distributed systems using Scala functional programming concepts.
- Work with big data and streaming technologies such as Kafka, Spark, or Akka.
- Optimize application performance, scalability, and reliability.
- Participate in code reviews, technical design discussions, and best practice implementations.
- Integrate applications with cloud platforms and CI/CD pipelines.