Sr Data Engineer with Java, Spark and AZURE

Depends on Experience

Full Time


    • "JAVA"
    • "AZURE"
    • "Spark"
    • "Data Engineer"

    Job Description

    Role: Sr Data Engineer with Java, Spark and AZURE

    Location: Berkely Heights, NJ "Need Locals" (Onsite/Hybrid)

    10+ years IT with 6+ years' experience with building large scale big data applications development
    • Bachelors in Computer Science or related field
    • Provide technical leadership in developing data solutions and building frameworks
    • Experience building Data Lake, data applications and micro-services using Azure, AWS and Hands-on experience in cloud Data stack (preference is Azure)
    • Hands-on experience with Springboot framework, MVC architecture, Hibernate, API creation, Restful services, SOAP using Java
    • Java experience with OOPS concepts, multithreading
    • Experience deploying code on containers
    • Hands on experience with leveraging CI/CD to rapidly build & test application code
    • Conduct code reviews and strive for improvement in software engineering quality
    • Review data architecture and develop detailed implementation design
    • Hands-on experience in production rollout and infrastructure configuration
    • Demonstrable experience of successfully delivering big data projects using Kafka, Spark
    • Experience working on NoSQL Databases such as Cassandra, HBase, DynamoDB, and Elastic Search
    • Experience working with PCI Data and working with data scientists is a plus
    • In depth knowledge of design principles and patterns
    • Able to tune big data solutions to improve performance