Search by job, company or skills

Senior Software Developer

5-7 Years
  • Posted 9 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

We are seeking a highly skilled senior Apache NiFi developer. This role focuses on designing and building scalable, resilient data pipelines that power trade processing, regulatory reporting, and downstream analytics. You will work on high-throughput, low-latency data flows, ensuring seamless integration across complex financial systems while maintaining strict data integrity, security, and compliance standards. Responsibilities: - Design, develop, and maintain scalable data flows using Apache NiFi to support post-trade processing and data distribution. - Build robust ingestion, transformation, and routing pipelines for structured and unstructured financial data. - Integrate NiFi with internal and external systems, including APIs, messaging platforms, and databases. - Optimise NiFi performance (throughput, latency, back-pressure, clustering) for high-volume trading environments. - Implement monitoring, alerting, and troubleshooting for production data pipelines to ensure reliability and uptime. - Ensure data quality, lineage, governance, and compliance with financial regulations. - Develop reusable processors, templates, and frameworks to standardise data integration patterns. - Collaborate with data architects, platform engineers, and business stakeholders to translate requirements into technical solutions. - Lead code reviews, enforce engineering best practices, and mentor junior developers. - Support deployment, release management, and production issue resolution. Requirements: - 5+ years of experience in data engineering or integration roles. - Strong hands-on expertise with Apache NiFi (processors, controllers, flow design, clustering, security). - Deep understanding of ETL/ELT and real-time data streaming architectures. - Experience in Java processors and integrations. - Experience with messaging systems (Kafka) and RESTful APIs. - Solid experience with SQL and relational/non-relational databases. - Familiarity with Linux/Unix environments and scripting. - Experience with cloud platforms (AWS) and containerisation (Docker/Kubernetes). - Strong understanding of data formats (JSON, XML, Avro, CSV) and data transformation techniques. Preferred Experience: - Experience in capital markets, trading platforms, or post-trade processing systems. - Knowledge of trade lifecycle, settlement, and regulatory reporting workflows. - Familiarity with data governance, lineage, and audit requirements in financial systems. - Exposure to big data ecosystems (Hadoop and Spark). - Experience with CI/CD pipelines and version control for NiFi flows. Company Summary Ennovision is an IT Services company backed by result-oriented professionals that helps enterprises reimagine and realign their businesses to stay ahead in this digital age. As a global software development and IT consulting company, we understand our customers business aspirations and deliver value through custom software solutions and services. Our delivery models are flexible and tailor-made to accommodate our clients organizational, business, and commercial needs. The DNA of the company is constant innovation with a relentless focus on customer success. Measured in terms of the quality of deliverables, time to market, return on investment, and cost optimization.

Required Skills

[AWS CloudFormation, Docker, Hibernate, Java, Kafka, Kubernetes, Spring Boot, AWS, Big Data, CI / CD, Cloud Computing, Containers, Linux, Monitoring]

Additional Information

NA

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 152469707

Similar Jobs

Bengaluru, India

Skills:

.Net Core.NET ProfilerXunitDesign PatternsPostgreSQLAgile ScrumSQL ServerResharperMS TestGen AI toolsGRPC

Bengaluru, India

Skills:

software design patterns .NETSQL ServerAzure StorageAzure FunctionsAngularKubernetesDockerGitMicrosoft AzureRestful ApisAzure DevOpsAzure App ServicesAzure SQL DatabaseObject-Oriented DesignTest-Driven DevelopmentAutomated Testing FrameworksAzure Kubernetes ServiceMicroservices Architecture

Chennai, India

Skills:

scalable systems react.js production deployment Express.JsSqlDevopsOauthRest ApisLinuxAWSNode.jsNosqlNginxGitCloudflareNext.jsJWT Authentication

Bengaluru, India

Skills:

software design patterns .Net Core.NET FrameworkSQL ServerAngularGitAzure FunctionsMicrosoft AzureRESTful API developmentAzure StorageAzure DevOpsAzure App ServicesAzure SQL DatabaseObject-Oriented Design and DevelopmentMicroservices Architecture

Navi Mumbai, Mumbai, India

Skills:

.Net Core.NET 6SQL ServerAngularC SharpMicroservicesGitAzure CloudDockerRest ApisAzure DevOpsEntity Framework CoreCI CD PipelinesAI AgentsClaudeAzure OpenAIRAGOpenAIGeminiPrompt Engineering

Beware of Scammers

We don’t charge money for job offers