Java Flink Developer - Haavia, Inc.
Basking Ridge, NJ
About the Job
Primary Skills
AngularJS, CI/CD Pipeline, CSS3, Docker, Hibernate, HTML5, Java, Kafka, Kubernetes, MySQL, Oracle RDBMS, React JS, Spring Boot, Spring Core, JavaScript
Specialization
Java , Apache FLink SpringBoot, Mongo DB, Postgres SQL, DRUID, Cassendra,
Below is the job description for your reference:
You are expected to engineer, develop, support, and deliver real-time streaming applications that model real-world network entities, and have a good understanding of the Telecom Network KPIs to improve the customer experience through automation of operational network data. Real-time application development will include building stateful in-memory backends, real-time streaming APIs , leveraging real-time databases such as Apache Druid.
" Architecting and creating the streaming data pipelines that will enrich the data and support the use cases for telecom networks.
" Collaborating closely with multiple stakeholders, gathering requirements and seeking iterative feedback on recently delivered application features.
" Participating in peer review sessions to provide teammates with code review as well as architectural and design feedback.
" Composing detailed low-level design documentation, call flows, and architecture diagrams for the solutions you build.
" Running to a crisis anytime the Operations team needs help.
" Perform duties with minimum supervision and participate in cross-functional projects as scheduled.
Skills:
" Experience with Java, K8S, Flink/Spark, Argo CD/Workflow, Prometheus, and Aether.
" Familiarity with object-oriented design patterns.
" Experience with Application Development DevOps Tools.
" Experience with distributed cloud-native application design deployed on Kubernetes platforms.
" Experience with PostGres, Druid, and Oracle databases.
" Experience with Messaging Bus - Kafka/Pulsar
" Experience with AI/Client - Kubeflow, JupyterHub
" Experience with building real-time applications which leverage streaming data.
" Experience with streaming message bus platforming, either Kafka or Pulsar.
" Experience with Apache Spark applications and Hadoop platforms.
" Strong problem-solving skills.
" Strong written and oral communication skills.
Source : Haavia, Inc.