CrawlJobs Logo

Apache NiFi & Java Engineer

vodafone.com Logo

Vodafone

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are seeking an Apache NiFi & Java Engineer to design, build and maintain business-critical data integration applications within a Digital & IT software development environment. This role is suited for an individual with hands-on Apache NiFi experience who enjoys working closely with solution architects and infrastructure teams to deliver stable, high-quality applications that support enterprise-scale systems.

Job Responsibility:

  • Design, build and maintain Apache NiFi applications for enterprise integration use cases
  • Collaborate with solution architects and infrastructure teams to understand requirements and provide application support
  • Develop and enhance NiFi data flows ensuring performance, reliability and scalability
  • Write unit tests and maintain technical documentation to ensure code quality and long-term maintainability
  • Troubleshoot, debug and resolve issues in production environments
  • Apply basic RDBMS concepts, including writing select queries and understanding schemas, tables and constraints
  • Follow agile development practices and contribute to continuous improvement initiatives
  • Support CI/CD and automation activities using tools such as Jenkins and GitHub

Requirements:

  • 2–3 years of experience in application development projects
  • Strong proficiency in Apache NiFi programming
  • Working knowledge of Core Java (Java 1.8 and above)
  • Comfortable working with tools such as JIRA, GitHub and Linux scripting, including cron job scheduling
  • Strong problem-solving, debugging and analytical skills
  • Clear communication and effective collaboration in cross-functional teams
  • Familiarity with agile methodologies such as SCRUM or SAFe
What we offer:
  • Opportunity to work on enterprise-scale integration platforms within a global telecom organisation
  • Exposure to modern automation, CI/CD and agile delivery practices
  • Collaboration with experienced architects, infrastructure specialists and delivery teams
  • A supportive environment that values continuous learning and professional growth

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Apache NiFi & Java Engineer

Senior Data Engineer

We are looking for a highly skilled Senior Data Engineer to join our team on a l...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related discipline
  • At least 7 years of experience in data engineering
  • Strong background in designing and managing data pipelines
  • Proficiency in tools such as Apache Kafka, Airflow, NiFi, Databricks, Spark, Hadoop, Flink, and Amazon S3
  • Expertise in programming languages like Python, Scala, or Java for data processing and automation
  • Strong knowledge of both relational and NoSQL databases
  • Experience with Kubernetes-based data engineering and hybrid cloud environments
  • Familiarity with data modeling principles, governance frameworks, and quality assurance processes
  • Excellent problem-solving, analytical, and communication skills
Job Responsibility
Job Responsibility
  • Design and implement robust data pipelines and architectures to support data-driven decision-making
  • Develop and maintain scalable data pipelines using tools like Apache Airflow, NiFi, and Databricks
  • Implement and manage real-time data streaming solutions utilizing Apache Kafka and Flink
  • Optimize and oversee data storage systems with technologies such as Hadoop and Amazon S3
  • Establish and enforce data governance, quality, and security protocols
  • Manage complex workflows and processes across hybrid and multi-cloud environments
  • Work with diverse data formats, including Parquet and Avro
  • Troubleshoot and fine-tune distributed data systems
  • Mentor and guide engineers at the beginning of their careers
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

AnaVation is seeking a highly skilled Senior Software Engineer to join our team ...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum of 8 years of experience in software engineering
  • Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI)
  • Experience with SAFe Agile framework
  • Strong understanding of forensic and investigative system requirements
  • Demonstrated experience designing and implementing complex software solutions in secure government environments
  • Advanced proficiency with: One or more programming languages: Java, .NET(C#), Python
  • Complex system architecture design
  • Message brokers such as RabbitMQ, Kafka, and Redis
  • Elasticsearch, Splunk, and other data platforms
Job Responsibility
Job Responsibility
  • Design, develop, test, and manage application development projects in support of IT infrastructure
  • Integrate third-party components and introduce new custom capabilities
  • Modify existing code and recommend process improvements
  • Automate operations and maintenance tasks
  • Develop and implement technical efforts for large-scale data processing and advanced analytics
  • Participate in all aspects of the software development life cycle
  • Contribute to planning, requirements, development, testing, and quality assurance
  • Participate in technical project milestone reviews and code architecture sessions
  • Provide resource estimation and development best practices knowledge transfer
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, NiFi

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Passionate about software engineering
  • Clean coding habits, attention to detail, and focus on quality and testability
  • 3+ years hands-on software design, implementation and test experience with understanding of distributed & large scale systems
  • Experience with Java, concurrent programming, and related areas
  • Strong software engineering skills: object oriented design, data structures, and algorithms
  • BS/MS in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Working with the senior engineers in architecture, design, and implementation of a platform for managing usage of components
  • Collaborate with other Data In Motion component teams to develop highly integrated solutions
  • Work closely with UX and frontend teams
  • Interact with product teams to help define the roadmap and shape technology
  • Work closely with open source projects in Apache NiFi and other ecosystem projects
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearan...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters degree in Computer Science or related discipline from an accredited college or university, plus ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Bachelors degree in Computer Science or related discipline from an accredited college or university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Experience using the Linux CLI and Tools
  • Experience writing scripts using Bash/Python
  • Experience designing and implementing Java solutions
  • Experience with Apache NiFi system administration
  • Experience using Apache NiFi canvas to process and distribute data
  • Experience creating, managing, and troubleshooting complex operational data flows
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
Job Responsibility
Job Responsibility
  • Creating, sustaining, and troubleshooting complex operational data flows including data storage, data transport, data management, data security, data compliance, and knowledge store management
  • Working with the mission customer to perform exploratory data analysis on raw data to clean, enrich, transform and convert the raw data into the required formats
  • Devising methods to improve existing operational data flow processing, distribution, and reliability
  • Fulltime
Read More
Arrow Right

Senior QE Engineer - Nifi

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in quality, sustaining, or software engineering roles
  • Strong Java development skills and familiarity with testing frameworks (JUnit, TestNG, or similar)
  • Experience with CI/CD systems, automated testing, and debugging distributed systems
  • Solid understanding of testing methodologies for functional, regression, and performance validation
  • Passion for delivering stable, high-quality software and solving complex issues
  • Bachelors/Masters degree in a related field
  • This role is not eligible for immigration sponsorship
Job Responsibility
Job Responsibility
  • Develop and maintain automated integration, and end-to-end (E2E) tests
  • Diagnose and resolve defects, regressions, and customer-reported issues in NiFi
  • Contribute to NFQE (Non-Functional Quality Engineering) by designing performance and scalability tests
  • Participate in pre-release verification, ensuring stability and reliability for upcoming CDP and DataHub releases
  • Collaborate with the NiFi development teams to validate fixes and maintain overall product health
  • Enhance automation and CI/CD pipelines to improve test coverage, release efficiency, and quality assurance
  • Optionally, engage with the Apache NiFi open-source community to help validate and improve quality across versions
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Senior QE Engineer - Nifi

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in quality, sustaining, or software engineering roles
  • Strong Java development skills and familiarity with testing frameworks (JUnit, TestNG, or similar)
  • Experience with CI/CD systems, automated testing, and debugging distributed systems
  • Solid understanding of testing methodologies for functional, regression, and performance validation
  • Passion for delivering stable, high-quality software and solving complex issues
  • Bachelors/Masters degree in a related field
  • This role is not eligible for immigration sponsorship
Job Responsibility
Job Responsibility
  • Develop and maintain automated integration, and end-to-end (E2E) tests
  • Diagnose and resolve defects, regressions, and customer-reported issues in NiFi
  • Contribute to NFQE (Non-Functional Quality Engineering) by designing performance and scalability tests
  • Participate in pre-release verification, ensuring stability and reliability for upcoming CDP and DataHub releases
  • Collaborate with the NiFi development teams to validate fixes and maintain overall product health
  • Enhance automation and CI/CD pipelines to improve test coverage, release efficiency, and quality assurance
  • Optionally, engage with the Apache NiFi open-source community to help validate and improve quality across versions
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Kafka Engineer

This role is integral within our client's team, where you will be tasked with ad...
Location
Location
United States , Santa Clara
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10 years of detail-oriented experience as a Software Engineer
  • Strong problem-solving abilities and analytical skills
  • Solid understanding of software engineering principles and methodologies
  • Exceptional communication skills, both written and verbal
  • Strong ability to learn new technologies quickly and apply them in problem-solving
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Prior experience in managing a team or leading a project will be considered an advantage
  • Proactive approach, with the ability to handle multiple projects simultaneously and meet deadlines
  • Familiarity with other programming languages or technologies is a plus
Job Responsibility
Job Responsibility
  • Administering and maintaining various aspects of Confluent Kafka clusters including multi DC brokers, connectors, C3, KSQL DB, Rest Proxy, and Schema registry
  • Configuring and managing Kafka topics, RBAC, connectors, KSQL, and schema registry while adhering to security, availability, scalability, and DR standards
  • Supporting Java, Node.js, and Python based Kafka clients and microservices
  • Performing basic administration tasks of Apache Nifi (OSS)
  • Understanding user data flow requirements and designing and developing Kafka based solutions using Confluent Kafka, Connectors KSQL, and Nifi
  • Providing low-code data flow alternatives
  • Utilizing experience with data, cloud (AWS), and Queues Connectors in both design and configuration tasks
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Eligibility to enroll in company 401(k) plan
  • Fulltime
Read More
Arrow Right

Data Platform Engineer

As a Data Platform Engineer, your key responsibilities will include designing, d...
Location
Location
United Kingdom , Warton
Salary
Salary:
50.00 GBP / Hour
outsource-uk.co.uk Logo
Outsource UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years’ experience in data or platform engineering, or a related technical field
  • Expertise in Apache NiFi, including FlowFiles, Processors, Controller Services, and scheduling
  • Proven ability to design and optimise batch, real-time, and event-driven data flows
  • Experience integrating diverse data sources and systems (databases, APIs, cloud services)
  • Strong understanding of data security, compliance, and governance principles
  • Proficiency in Java and SQL
  • Hands-on experience with Windows Server, Linux (RHEL), and virtualisation tools (VMware, Citrix)
  • Must go through full SC Clearance
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining robust, secure, and scalable data pipelines using Apache NiFi and related technologies
  • Troubleshooting, optimising, and maintaining NiFi flows — addressing performance, error handling, and throughput challenges
  • Integrating NiFi with cloud platforms, SQL/NoSQL databases, APIs, and third-party systems
  • Ensuring data infrastructure adheres to strict security and compliance standards
  • Supporting data migrations and implementing disaster recovery strategies
  • Monitoring data infrastructure performance and recommending continual improvements
  • Collaborating with cross-functional teams to align platform capabilities with business and regulatory needs
  • Producing documentation to ensure operational transparency and knowledge sharing
  • Uphold high standards of safety and environmental responsibility in line with company policy
  • Fulltime
Read More
Arrow Right