Overview
Remote
On Site
$DOE
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12+ Month(s)
Skills
Apache Spark
Scala
SQL Services
Job Details
Position: Scala Developer
Location: 100% remote (CST Preferred)
Note: try to find candidates in MI or nearby first
Duration: 1+ year contract
Project Details: This person will be supporting the State of Michigan BRIDGES project
Required Skills
- Advanced proficiency in Apache Spark with Scala, including data pipeline and transformation development.
- Hands-on experience with Drools for implementing and managing business rules.
- Strong expertise in Hadoop Distributed File System (HDFS) for working with large-scale, distributed datasets.
- Solid understanding of Object-Oriented Programming concepts and best practices.
- Advanced skills in SQL for query optimization, data analysis, and database performance tuning.
- Working knowledge of Java EE/J2EE and its integration with big data systems.
Responsibilities:
- Design, develop, and maintain scalable data processing applications using Apache Spark and Scala.
- Enhance and optimize existing code to improve performance, reliability, and efficiency.
- Collaborate with cross-functional teams to understand system requirements and align technical solutions with business needs.
- Implement business rules using Drools and ensure accurate integration within data workflows.
- Work with Hadoop Distributed File System (HDFS) for data storage and retrieval operations in distributed environments.
- Apply Object-Oriented Programming (OOP) principles to create maintainable and efficient code.
- Develop and optimize complex SQL queries for data validation, transformation, and reporting.
- Support Java EE/J2EE components as needed to ensure system interoperability.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.