Design, develop, and maintain backend services leveraging Java along with Apache NiFi and Apache Spark for data integration and processing.
Requirements
- Strong proficiency in Java with 3+ years of development experience.
- Hands-on experience with Apache NiFi for data flow automation.
- Proven experience in Apache Spark for large-scale data processing and analytics.
- Familiarity with RESTful APIs and microservices architecture.
- Experience with both SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Solid understanding of data structures, algorithms, and software design principles.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Benefits