Full Stack Engineer - Dubai, United Arab Emirates - Presight

    Presight
    Presight Dubai, United Arab Emirates

    Found in: DrJobEN AE A2 - 1 week ago

    Default job background
    Description

    Qualifications

    To qualify, you must have

    • Computer science background, excellent knowledge of common data structures, and algorithms.
    • 5 -10 years of experience building backend (java) and SPA web applications (react).
    • Knowledge of web fundamentals: protocols, modern web standards.
    • Pristine knowledge of modern React (composition patterns, hooks, data access), complex state management (Redux/Mobx).
    • Experience wrapping existing JS libraries (SKDs) with framework abstractions.
    • Solid web foundation knowledge (HTML, DOM CSS), experience with Tailwind is a plus
    • Strong knowledge of Java platform (JSCP and/or Oracle certified professional Java SE11 will be a huge plus).
    • Strong experience working with core Spring components (Security, Data/JPA, Web) and low level JDBC.
    • Experience building durable long-running processing pipelines, task orchestration, scheduling, etc..
    • Experience and passion in application profiling and low-level optimizations
    • Fluent SQL is a must.

    Ideally, you'll also need

    • Big data experience (Spark, Flink, Kafka, S3)
    • Experience building durable processing pipelines with
    • Experience working with column oriented OLAP engines (Clickhouse)
    • Experience integrating ML models into the custom data pipelines.
    • Experience using Docker/Kubernetes/MLOps is also a plus.