Logo for IILIKA GROUPS

Java Developer (Spark, Azure, Redpanda Expert)

Roles & Responsibilities

  • 13+ years in software development with strong Java (JVM-based) expertise
  • 5+ years working with Apache Spark for data processing
  • Extensive experience with Azure Data Lake, Blob Storage, and databases; distributed processing and streaming frameworks including Redpanda/Kafka
  • Hands-on with CI/CD, Docker, Kubernetes, and DevOps practices; strong cloud security awareness

Requirements:

  • Architect and develop distributed data processing systems with Apache Spark and Java
  • Design real-time and batch data pipelines integrated with Azure Data Services
  • Implement Redpanda (Kafka-like) integration for streaming data ingestion and optimize Spark performance
  • Lead and mentor a team, ensuring best practices in Java, Spark, and cloud-native development; ensure CI/CD, monitoring, and observability using Prometheus, Grafana, and Azure Monitor

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 cloud-based environment.

Key Responsibilities:

  • Architect & develop distributed data processing systems with Apache Spark and Java.
  • Design real-time & batch data pipelines integrated with Azure Data Services.
  • Implement Redpanda (Kafka-like) integration for streaming data ingestion.
  • Optimize Spark jobs for performance, scalability, and fault tolerance.
  • Ensure seamless CI/CD, monitoring, and observability using Prometheus, Grafana, Azure Monitor.
  • Lead and mentor a team, ensuring best practices in Java, Spark, and cloud-native development.

Required Qualifications:

  • 13+ years in software development with strong Java (JVM-based) 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 Redpanda/Kafka.
  • Experience with Spark performance tuning, partitioning, and storage optimization.
  • Hands-on with CI/CD, Docker, Kubernetes, and DevOps practices.
  • Strong understanding of cloud security best practices.

Preferred Qualifications:

  • Experience with Iceberg tables, Parquet formats, and real-time 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)


Java Developer Related jobs

Other jobs at IILIKA GROUPS

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.