Job Description
Skills:
Java, Flink, AWS, Apache, Apache Spark Streaming, Apache Flink,
Java, Flink, AWS, Apache, Apache Spark Streaming, Apache Flink,
Key Responsibilities
- Design and implement scalable and reliable real-time data processing pipelines using Apache Flink.
- Develop complex event processing systems to support high-throughput and low-latency data streams.
- Optimize Java application performance to ensure system scalability and stability.
- Collaborate with cross-functional teams to define and refine project requirements and deliverables.
- Continuously evaluate and incorporate new technologies to enhance application capabilities.
Desired Skill Set
- Profound experience with Java programming and stream processing.
- Hands-on experience with Apache Flink or similar frameworks (e.g., Apache Spark Streaming).
- Strong understanding of distributed systems and real-time data processing architectures.
- Proficiency in developing high-performance applications and solving complex technical challenges.
- Excellent problem-solving, analytical, and communication skills.
Qualifications
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Consistent track record in Java development and stream processing.
- Proven ability to work in fast-paced and collaborative team environments.