Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Apache Kafka Jobs

Explore top Apache Kafka Job opportunities for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Software Developer
Software Developer

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 6 years
Experience icon
Best in industry10 - 20 lacs/annum

Must language: JavaNice to have: pythonMust frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIsPersistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBaseMust have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)Must have: Strong Data structure and design principlesExpert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)

Job posted by
apply for job
apply for job
divya rao picture
divya rao
Job posted by
divya rao picture
divya rao
Apply for job
apply for job

Engineering Manager
Engineering Manager

via Meesho
Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 12 years
Experience icon
Best in industry40 - 65 lacs/annum

About the role:As an Engineering Manager, your role would involve architecting systems capable of serving as the brains of complex distributed products. In addition, you’d also closely Managing engineers on the team and contribute to team building.A strong technologist at Meesho cares about code modularity, scalability, re-usability and thrives in a complex and ambiguous environment. Required skill & Experience: Bachelors / Masters in Computer Science or equivalent from a premier institute with at least 8+ years over all professional experience. At-least 2+ years experience in managing/leading software development teams. Create clear career paths for team members and help them grow with regular & deep mentoring. Perform regular performance evaluation and share and seek feedback. Able to drive sprints and OKRs. Exceptional team managing skills; experience in building large scale distributed systems Experience in Scalable Systems - transactional systems (B2C) Expertise in Java/J2EE and multithreading Deep understanding of transactional and NoSQL DBs Deep understanding of Messaging systems - kafka Good experience on cloud infrastructure - AWS preferably Good to have: Data pipelines, ES Ability to think and analyze both breadth-wise and depth-wise while designing and implementing services Excellent teamwork skills, flexibility, and ability to handle multiple tasks.

Job posted by
apply for job
apply for job
Bharat T picture
Bharat T
Job posted by
Bharat T picture
Bharat T
Apply for job
apply for job

Technical Lead
Technical Lead

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Ahmedabad
Experience icon
7 - 10 years
Experience icon
Best in industry12 - 18 lacs/annum

Responsibilities: Design and develop solutions to complex technical problems spanning the development of product features, quality validation, and deployment to customers. Provide leadership on the best practices for UI/UX design & continually improve upon the usability aspects of the web application. Build highly scalable Web applications that are designed for high performance.Participate actively in design and code reviews. Build smart processes that enable the delivery of quality software with high velocity, and ensure that team members understand and follow processes. Work closely with senior management, Development Manager, Project Manager, and a team of developers. Contribute visibly to the relentless pursuit of product quality, innovation, and customer-centric design across the engineering organization. Lead, motivate and direct team members to build high-quality software in a fast-paced agile environment. Mentor and provide technical solutions to the team members.   Requirements: The minimum requirement for a bachelor's degree in Computer Science, Engineering, or equivalent. Minimum 7+ years of experience building large scalable systems. Strong experience in agile methodologies and test driven development. Experience in software development using open source technologies. Knowledge in domain-driven design, design patterns and enterprise integration patterns. Must have experience in delivering software via complete Continuous Integration and Continuous Delivery (CI/CD) pipeline. Must have a deep understanding of and belief in a company's engineering processes, product, and vision. Ability to communicate effectively among and between stakeholder groups. Should have strong leadership qualities. Share experiences and skills to aid team members in enhancing their professional skills and career.

Job posted by
apply for job
apply for job
Yatesh Dutt picture
Yatesh Dutt
Job posted by
Yatesh Dutt picture
Yatesh Dutt
Apply for job
apply for job

Java Developer
Java Developer

Founded 2019
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 8 years
Experience icon
Best in industry4 - 9 lacs/annum

Design and development of the Supply chain applications for the retail customers, making use of the open source technologies. It can be taking our own product and customizing as per the customer requirements or developing applications from the scratch.

Job posted by
apply for job
apply for job
Sindhu Narayan picture
Sindhu Narayan
Job posted by
Sindhu Narayan picture
Sindhu Narayan
Apply for job
apply for job

Backend Developer
Backend Developer

via FStack
Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
0 - 5 years
Experience icon
Best in industry4 - 12 lacs/annum

You will be part of an amazing team of talented engineers who are passionate about working on latest technologies like Golang, Blockchain, Kubernetes, etc. What you will do: - Work on Backend development using Golang/python/java - Develop Graphql / Rest APIs - Work on SQL & NoSQL databases - Deployment of backend services on AWS / Google Cloud - Write production-quality, well-tested code- Deployment using Docker / Kubernetes What we prefer: - 1+ years of experience in Golang/python/java - 1+ years of experience in any Database (MySQL, MongoDB)- Knowledge of REST / Graphql APIs - Basic knowledge of Linux scripting Bonus: - Experience with Golang based Production Applications - Knowledge of Docker / Kubernetes - Knowledge of AWS services / Google Cloud - Experience with any of the frontend technologies Benefits and Perks: - Competitive salary - Exciting startup environment - Vacation and paid time off - Flexible hours - Work whenever you work best - Team outing Answer the following questions when you apply- What is your current location? Any plans to visit Pune? - Total years of industrial experience - Describe your experience in Golang? - Which backend languages, database(like MySQL, MongoDb), tools(like AWS services, papertrail) you have used? - Can you describe one backend project of which you are proud of? - Any experience in Docker or Kubernetes? - What is your current in-hand salary? and desired in-hand salary?

Job posted by
apply for job
apply for job
Vishal Sanap picture
Vishal Sanap
Job posted by
Vishal Sanap picture
Vishal Sanap
Apply for job
apply for job

Java Developer
Java Developer

Founded 2017
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
5 - 12 years
Experience icon
Best in industry15 - 25 lacs/annum

• BS/BE/B.Tech in Computer Science or equivalent or MCA • 5 - 12+ years of software development experience • Firm understanding of software development principles • Programming in Java, Python and other object-oriented languages. • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis • Development experience in Java /J2EE, Spring framework, Hibernate, Restful services/SOAP • Hands-on experience in any JavaScript frameworks like React.js/Angular etc. • Strong design patterns knowledge • Familiarity with relational databases, preferably MySQL, NoSQL, Oracle, PostgreSQL or SQL Server • Experience working with (or interest in) Agile Methodologies, such as Extreme Programming (XP) and Scrum • Good in software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI) tools • Familiarity with Cloud providers like AWS, Azure, Google Cloud Preferred Qualifications : • MS in Computer Science or equivalent • Experience in Building AI and ML Applications • Experience in NLP and development of such systems • Experience developing high quality, large scale consumer applications • Experience developing hybrid native/HTML mobile applications • Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python, Ruby, or C#). • Experience building complex software systems that have been successfully delivered. • Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations • Expertise in Android SDK, Java and Android Studio/IntelliJ, and cross-platform technologies such as React Native

Job posted by
apply for job
apply for job
Anurag Mahanta picture
Anurag Mahanta
Job posted by
Anurag Mahanta picture
Anurag Mahanta
Apply for job
apply for job

Java Microservices Developer
Java Microservices Developer

via Lymbyc
Founded 2012
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), Chennai
Experience icon
3 - 5 years
Experience icon
Best in industry6 - 8 lacs/annum

- 3+ years of experience in building complex, highly scalable, high volume, low latency Enterprise applications using languages such as Java, NodeJS, Go and/or Scala - Strong experience in building microservices using technologies like Spring Boot, Spring Cloud, Netflix OSS, Zuul - Deep understanding on microservices design patterns, service registry and discovery, externalization of configurations - Experience in message streaming and processing technologies such as Kafka, Spark, Storm, gRPC or other equivalent technologies - Experience with one or more reactive microservice tools and techniques such as Akka, Vert.x, ReactiveX - Strong experience in creation, management and consumption of REST APIs leveraging Swagger, Postman, API Gateways (such as MuleSoft, Apigee) etc; - Strong knowledge in data modelling, querying, performance tuning of any big-data stores (MongoDB, Elasticsearch, Redis etc;) and /or any RDBMS (Oracle, PostgreSQL, MySQL etc;) - Experience working with Agile / Scrum based teams that utilizes Continuous Integration/Continuous Delivery processes using Git, Maven, Jenkins etc; - Experience in Containers (Docker/Kubernetes) based deployment and management - Experience in using AWS/GCP/Azure based cloud infrastructure - Knowledge in test Driven Development and test automation skills with Junit/TestNG - Knowledge in security frameworks, concepts and technologies like Spring Security, OAuth2, SAML, SSO, Identity and Access Management

Job posted by
apply for job
apply for job
Venky Thiriveedhi picture
Venky Thiriveedhi
Job posted by
Venky Thiriveedhi picture
Venky Thiriveedhi
Apply for job
apply for job

Software Engineer - Python & Kafka
Software Engineer - Python & Kafka

Founded 2017
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry8 - 15 lacs/annum

This position is part of the Analytics product Engineering Productivity team. Engineering Productivity works closely with other engineers, data scientists, product teams, and many others to not only increase our systems’ scalability and reliability, but also enable the rapid development of new feature code for our customers. As a software engineer, you will play an integral role in building and maintaining anomaly detection integrations, automating engineering process workflows, assisting with monitoring and instrumentation governance, design, and implementation, and much more. Roles and Responsibilities: - Object oriented programming experience in Python - Experience with stream-based passed processing models, distributed streaming platforms like Kafka or control theory - Experience with SQL (MySQL, Oracle, or PostgreSQL) - Solid Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc. Key Competencies and Skills: - Solid understanding of statistics and probability - Experience optimizing and debugging highly performant Python applications is mandatory - Experience developing and scaling RESTful web services - Former work with column stores (Vertica) and NoSQL (Redis, Aerospike) -Streaming technology:Kafka/Kubernetes experience is mandatory Education and Qualifications: BA/BS degree and 4+ years of experience OR MS degree and 2+ years of experience in software engineering (Degree in Computer Science or related field preferred) OR equivalent experience in software development

Job posted by
apply for job
apply for job
Dev Reddy picture
Dev Reddy
Job posted by
Dev Reddy picture
Dev Reddy
Apply for job
apply for job

Lead Data Engineer
Lead Data Engineer

via Lymbyc
Founded 2012
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), Chennai
Experience icon
4 - 8 years
Experience icon
Best in industry9 - 14 lacs/annum

Key skill set : Apache NiFi, Kafka Connect (Confluent), Sqoop, Kylo, Spark, Druid, Presto, RESTful services, Lambda / Kappa architectures Responsibilities : - Build a scalable, reliable, operable and performant big data platform for both streaming and batch analytics - Design and implement data aggregation, cleansing and transformation layers Skills : - Around 4+ years of hands-on experience designing and operating large data platforms - Experience in Big data Ingestion, Transformation and stream/batch processing technologies using Apache NiFi, Apache Kafka, Kafka Connect (Confluent), Sqoop, Spark, Storm, Hive etc; - Experience in designing and building streaming data platforms in Lambda, Kappa architectures - Should have working experience in one of NoSQL, OLAP data stores like Druid, Cassandra, Elasticsearch, Pinot etc; - Experience in one of data warehousing tools like RedShift, BigQuery, Azure SQL Data Warehouse - Exposure to other Data Ingestion, Data Lake and querying frameworks like Marmaray, Kylo, Drill, Presto - Experience in designing and consuming microservices - Exposure to security and governance tools like Apache Ranger, Apache Atlas - Any contributions to open source projects a plus - Experience in performance benchmarks will be a plus

Job posted by
apply for job
apply for job
Venky Thiriveedhi picture
Venky Thiriveedhi
Job posted by
Venky Thiriveedhi picture
Venky Thiriveedhi
Apply for job
apply for job