Top

Java Developer, Apache flink

Pune, Maharashtra, India

89 Days ago

Job Description


This role is for one of the Weekday's clients

Min Experience: 4 years

Location: Pune

JobType: full-time

We are seeking a highly skilled and motivated Java Developer with hands-on expertise in Apache Flink to join our fast-growing engineering team. As a key contributor, you will be responsible for building and maintaining high-performance, real-time data processing systems. This role demands a strong foundation in Java , proficiency in stream processing using Apache Flink , and a deep understanding of distributed systems.

If you are passionate about real-time data, scalable architecture, and writing clean, efficient code, this is the opportunity for you.

Requirements

Key Responsibilities:

  • Design, develop, and deploy robust, scalable, and fault-tolerant streaming data applications using Apache Flink and Java .
  • Collaborate with data engineers, product managers, and other developers to understand business requirements and translate them into technical specifications.
  • Implement and optimize stream processing pipelines for high-volume, low-latency data processing.
  • Write clean, modular, and maintainable Java code with an emphasis on performance and scalability.
  • Tune Flink jobs for optimal throughput and latency, manage checkpointing, state backends, watermarks, and windowing strategies.
  • Ensure data quality, integrity, and availability across distributed environments.
  • Participate in code reviews, technical discussions, and contribute to best practices for software development.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.
  • Stay up to date with industry trends in big data, stream processing, and Java development.

Required Skills and Experience:

  • 4 to 8 years of professional software development experience with a strong focus on Java (Java 8 or above) .
  • 2+ years of experience working with Apache Flink , including hands-on experience with Flink's DataStream and Table APIs.
  • Solid understanding of streaming data architectures and concepts such as event time processing, watermarking, state management, and windowing.
  • Experience with distributed systems, multithreading, and performance optimization.
  • Familiarity with integrating Flink jobs into production pipelines with tools such as Kafka, Hadoop, or other data systems.
  • Knowledge of build tools (Maven/Gradle), version control (Git), and CI/CD practices.
  • Excellent problem-solving skills, attention to detail, and the ability to work independently or as part of a team.

Preferred Qualifications:

  • Experience with Apache Kafka or other messaging systems.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Exposure to monitoring tools (Prometheus, Grafana) for tracking job performance.
  • Understanding of cloud platforms (AWS, GCP, or Azure) and deploying streaming jobs in the cloud.

Why Join Us?

  • Work on cutting-edge real-time data processing systems with a talented and passionate team.
  • Flexible work environment with opportunities for remote work.
  • Continuous learning and development opportunities.
  • Competitive compensation and benefits.

Key Skills Required

JavaMavenSoftware DevelopmentJAVAMultithreadingArchitectureAWSApacheApache FlinkApache KafkaAzureContainerizationData ProcessingJavaCI/CDAnalysisAttention to DetailBig DataCompensation and BenefitsData QualityDesignDevelopmentGitGradleGrafanaHighly SkilledKubernetesLearningManagementModularOptimizationPassionateRoot Cause AnalysisScalabilityScalable ArchitectureState ManagementStream ProcessingTalentedVersion ControlWork IndependentlyWriting

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Not Specified

Experience Level: Mid-Senior level

Salary: Competitive & Based on Experience

Experience: 2 - 3 yrs

Contact Information


Company Name: Weekday AI

Recruiting People: HR Department

Website: https://www.weekday.works

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Senior Backend Developer (WordPress)

Salt Technologies • Pune, Maharashtra, India

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
DevOps Engineer (Azure)

Velotio Technologies • Pune, Maharashtra, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer III

Keywords Studios • Pune, Maharashtra, India

Experience: 7 - 8 yrs

Salary: Competitive & Based on Experience

View Job
IT Security Manager

Staff4Me • Pune, Maharashtra, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer III

Keywords Studios • Pune, Maharashtra, India

Experience: 6 - 7 yrs

Salary: Competitive & Based on Experience

View Job
MERN Stack Developer

Staff4Me • Pune, Maharashtra, India

Salary: Competitive & Based on Experience

View Job
Development Manager

Etraveli Group • Pune, Maharashtra, India

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Product Manager (API)

Etraveli Group • Pune, Maharashtra, India

Salary: Competitive & Based on Experience

View Job
IT security JR engineer

Staff4Me • Pune, Maharashtra, India

Experience: 1 - 2 yrs

Salary: Competitive & Based on Experience

View Job
Dot Net Full Stack Developer

Axiom Software Solutions Limited • Pune, Maharashtra, India

Salary: Competitive & Based on Experience

View Job