Java with Apache Flink

RealTek Consulting
Columbus, OH, United States
9 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Continuous Integration Software Debugging Distributed Systems Memory Management Fault Tolerance Github Java Virtual Machine (JVM) PostgreSQL MongoDB
+21 more
MySQL NoSQL Oracle (Applications) Performance Tuning Software Engineering SQL Databases Software Organization Multithreading Concurrency Spring-boot Git Event Driven Architecture Gitlab-ci Apache Flink Cassandra Apache Kafka Restful APIs Stream Processing Docker Jenkins Microservices

Requirements

· years of professional software development experience.

· Strong hands-on experience with Java 8/11/17+.

· Strong expertise in Apache Flink and distributed stream processing.

· Experience with Flink DataStream API, Table API, and Flink SQL.

· Strong understanding of stream processing concepts, including:

· Event time and processing time

· Windows and watermarks

· Stateful processing

· Checkpointing and savepoints

· Fault tolerance

· Exactly-once/at-least-once processing

· Strong experience with Apache Kafka and event-driven architectures.

· Experience developing RESTful APIs and microservices using Spring Boot.

· Strong understanding of multithreading, concurrency, JVM, memory management, and performance tuning.

· Experience with distributed systems and scalable application architecture.

· Experience with relational and/or NoSQL databases such as PostgreSQL, Oracle, MySQL, MongoDB, or Cassandra.

· Experience with Docker and Kubernetes.

· Strong understanding of CI/CD, preferably Jenkins, GitHub Actions, GitLab CI, or similar.

· Experience with Git and modern software development practices.

Strong debugging, troubleshooting, and problem-solving skill

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…