Java Developer (Spark, Azure, Redpanda Expert)

Work set-up: 
Full Remote
Contract: 
Salary: 
1200 - 1200K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Extensive Java (JVM-based) development experience, 13+ years., Strong expertise in Apache Spark, 5+ years of experience., Hands-on experience with Azure Data Lake, Blob Storage, and Databases., Proficiency in distributed processing, streaming frameworks, and Redpanda/Kafka..

Key responsibilities:

  • Design and develop scalable data pipelines using Java and Spark.
  • Lead the architecture of distributed data processing systems in a cloud environment.
  • Implement Redpanda integration for streaming data ingestion.
  • Optimize Spark jobs for performance, scalability, and fault tolerance.

IILIKA GROUPS logo
IILIKA GROUPS Startup https://iilikagroups.com/
2 - 10 Employees
See all jobs

Job description

Job Title: Java Lead Developer (Spark, Azure, Redpanda Expert)

Experience: 12+ Years

Location: Remote

Contract Basis

Job Description:

We are seeking a Senior Lead Java Developer with expertise in Apache Spark, Azure Data Services (ADLS, Blob Storage, Databases), and Redpanda. The ideal candidate will lead the design and development of scalable data pipelines using Java and Spark in a cloudbased environment.

Key Responsibilities:
  • Architect & develop distributed data processing systems with Apache Spark and Java.
  • Design realtime & batch data pipelines integrated with Azure Data Services.
  • Implement Redpanda (Kafkalike) integration for streaming data ingestion.
  • Optimize Spark jobs for performance, scalability, and fault tolerance.
  • Ensure seamless CICD, monitoring, and observability using Prometheus, Grafana, Azure Monitor.
  • Lead and mentor a team, ensuring best practices in Java, Spark, and cloudnative development.
    • Required Qualifications:
      • 13+ years in software development with strong Java (JVMbased) expertise.
      • 5+ years working with Apache Spark for data processing.
      • Extensive experience with Azure Data Lake, Blob Storage, and Databases.
      • Strong expertise in distributed processing, streaming frameworks, and RedpandaKafka.
      • Experience with Spark performance tuning, partitioning, and storage optimization.
      • Handson with CICD, Docker, Kubernetes, and DevOps practices.
      • Strong understanding of cloud security best practices.
        • Preferred Qualifications:
          • Experience with Iceberg tables, Parquet formats, and realtime streaming.
          • Knowledge of Spring Boot, microservices, and cloud deployments.
            • If you are passionate about data engineering, distributed systems, and cloud technologies, apply now!


              Salary

              100000 130000 INR (Per Month)


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Leadership

Java Developer Related jobs