CrawlJobs Logo

Kafka Java Developer

India, Mumbai · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

Exp: 6 to 9 Years. Location: Mumbai/Pune/Hyd/Bangalore/Gurugram (Hybrid). BGV: Mandatory, candidate must have UAN account number.

Requirements

  • Hands on experience in building streaming applications by using Kafka (AWS MSK or Confluent)
  • Hands on experience in building cloud native applications in AWS services (S3, ECS, Lambdas, EC2, CloudWatch, Glue catalogs)
  • Strong knowledge in Java and Spring Boot micro services architecture
  • Strong and hands on knowledge on creating and using apache-parquet files in S3
  • Java hands on experience in transforming the schema formats XML to JSON (or) JSON to JSON
  • Strong knowledge in application monitoring (Elasticsearch, Logstash, and Kibana)
  • Ability to use CICD pipeline
  • Work Experience 5+ years
  • BGV: Mandatory, candidate must have UAN account number

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Kafka Java Developer

8 matching positions

Java, Kafka Streaming- Backend Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 years of hands-on software development experience, with strong expertise in either Java or Python
  • Proven experience designing and developing system with real-time streaming technologies (e.g. Kafka, Flink, Spark Streaming or equivalent)
  • Strong understanding of database systems including both SQL and NoSQL databases
  • Ability to engage directly with business stakeholders to gather, clarity and translate business requirement into well-defined technical specification
  • Strong skills in technical analysis, including identifying gaps, dependencies and opportunities for improvement
  • Comfortable acting as a bridge between business and engineering teams, ensuring solutions align with business goals
  • Excellent communication, problem-solving and documentation skills
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Use Core Java, Python, JavaScript, Multi-Threading, Exception Handling, and GoF Pattern to perform applications systems analysis and develop applications
  • Utilize spring technologies including Spring Boot, Spring Framework, Spring Security, and Spring Data to process large amounts of data in real-time by utilizing streaming techniques to calculate real-time business metrics used to publish dashboards to business stakeholders
  • Use Kafka, Event-Driven Microservices, and Distributed Systems to develop highly scalable distributed enterprise applications that optimally process large data sets
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Fulltime
Read More
Arrow Right

Java Lead Developer / Java Solution Architect

We are seeking an experienced Java Lead Developer / Solution Architect with stro...
Location
Location
United States , Dublin
Salary
Salary:
65.00 USD / Hour
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of hands-on Java development experience
  • at least 3+ years in a Tech Lead or Solution Architect role
  • strong expertise in Spring Boot, Spring Cloud, Microservices, RESTful API development
  • solid experience with JPA/Hibernate, Kafka, Docker, Kubernetes, and CI/CD tools
  • hands-on experience with Google Cloud Platform (GCP) (AWS/Azure also acceptable)
  • proven track record in cloud-native application design and deployment
  • strong knowledge of application security, data privacy, and compliance standards
  • excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Architect, design, and implement scalable and secure solutions using Java, Spring Boot, Spring Cloud, and Microservices
  • lead end-to-end development efforts, ensuring adherence to architecture principles, coding standards, and best practices
  • define and document solution architecture, ensuring compliance with enterprise standards and security requirements
  • design and deploy cloud-native applications leveraging GCP (preferred), AWS, or Azure
  • collaborate with product managers, business analysts, and stakeholders to translate requirements into technical solutions
  • guide and mentor development teams, conduct code reviews, and drive technical excellence
  • integrate enterprise applications using RESTful APIs, Kafka, and messaging frameworks
  • implement and optimize CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices
  • monitor, analyze, and improve system performance, scalability, and reliability
Read More
Arrow Right
New

Full-stack Java Developer (Digital Media)

Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of commercial experience in software development
  • Strong Experience with Java, Spring / Spring Boot
  • Experience with Vue.js (React is a plus)
  • Experience with distributed systems and high-throughput data processing
  • Understanding of SQL and NoSQL databases
  • Knowledge of cloud platforms
  • Familiarity with containerization tools such as Docker and Kubernetes
  • Strong problem-solving and debugging skills
  • Proactive approach, strong communication skills, and ability to work effectively in a team
  • Willingness to participate in pager duty rotation
Job Responsibility
Job Responsibility
  • Work closely with product managers, engineers, and data scientists to develop advanced platform features
  • Contribute to architectural discussions and support the development of new product capabilities
  • Design, develop, and maintain scalable frontend and backend components
  • Build and optimize backend services that support large-scale data processing and real-time analytics
  • Ensure high availability, scalability, and performance of platform services across AWS and on-premises environments
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Health insurance
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
  • Fulltime
Read More
Arrow Right
New

Senior Java Developer Integrated Financial Crime

Join our dynamic Technology team as a Senior Java Developer and play a key role ...
Location
Location
United Kingdom , Glasgow
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience in backend development, including building dynamic, responsive and reusable components, with hands‑on work on Enterprise Case lifecycle applications and backend development using the Java technology stack
  • Well‑developed backend engineering capability, covering the design and delivery of RESTful APIs and microservices using Java Spring Boot, with practical knowledge of Spring MVC, Spring Security and Spring Data, and experience creating cloud‑native Java components on platforms such as OpenShift or AWS
  • Practical experience working with event‑driven architectures, including Kafka or other message brokers, and a well‑established background in developing core API services that can be reused across wider teams and systems.
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fitness Suite
  • fitness classes
  • on-site GP
  • bicycle store
  • rooftop bar.
  • Fulltime
Read More
Arrow Right

Senior Full Stack Java Developer

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Austin
Salary
Salary:
150000.00 - 175000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering OR related degree and/or practical experience
  • Professional level front end skillsets such as HTML, JSP, NPM webpack build and Angular development skills, typically built through 6-12 years of applicable experience
  • Professional level Java web and service development skills, typically built through 6-12 years of applicable experience developing in Java/Spring
  • Experience in developing Microservices, REST API’s using Java/Spring boot and knowledge of messaging frameworks like Kafka
  • Experience with CI/CD tools like Bitbucket/Bamboo/Jenkin/GitHub etc.
  • Experience participating as a member of a scrum team in an agile environment
  • Experience leading technical teams and working efficiently across multiple skill levels to produce high quality software with the best possible user experience
  • Partner with architects and product teams to create comprehensive designs and roadmaps for complex systems
  • Ability to engage in synergetic application and platform architecture design sessions
  • Ability to effectively communicate technical concepts to both technical and nontechnical audiences
Job Responsibility
Job Responsibility
  • Collaborate with product owners and business partners to define strategy, road maps and scope of software requirements (decompose narratives, design features, and prioritize tasks)
  • Design and deliver new concepts and features, working alongside development peers in an agile environment
  • Serve as a technology team leader: leading code reviews, clarifying technical requirements, explaining end to end system flows, designing system/tech artifacts and mentoring junior team members
  • Identify root causes of issues or bugs identified and remediate them efficiently
  • Partner with UX experts to incorporate user facing enhancements into a complex communications system
  • Partner with delivery manager, scrum master and product owner to provide development sizing estimates
  • Utilize automated software test tools and frameworks such as test-driven development to achieve the highest quality in software delivery
  • Support integration efforts to build whole systems from various subsystems
  • Identify technology risks early and establish mitigation plans
  • Lead end-to-end application delivery – design system requirements, development, quality check process including testing strategy and production releases
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Medical, dental and vision benefits
  • 401(k) and employee stock purchase plans
  • Tuition reimbursement to keep developing your career
  • Paid parental leave and adoption/family building benefits
  • Sabbatical leave available after five years of employment
  • Fulltime
!
Read More
Arrow Right

Java Developer

We are currently seeking a Java Developer to join our team in Hyderabad, Telanga...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 17+, Spring Boot 3.x, Spring Cloud, Maven/Gradle, Kafka, Flink, MS SQL Server, Scrum, Jira, trunk-based development, automated testing
  • Fulltime
Read More
Arrow Right

Fi Risk Senior Java Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Java
  • Microservices
  • APIs
  • Kafka
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Full Stack Developer (Java + DevOps)

In this dual-capability role, you will bridge the gap between software engineeri...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 06, 2026
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline
  • At least 5 years of professional experience in software engineering, with strong proficiency in Core Java and the Spring Ecosystem (Spring Boot, MVC, Data)
  • Proven track record of building responsive web applications using modern JavaScript frameworks (such as React or Angular) and developing RESTful or GraphQL APIs
  • Experience in relational database management (SQL Server/Oracle) alongside exposure to real-time data streaming and event-driven architectures (e.g., Apache Kafka or RisingWave)
  • Practical, hands-on experience with Git-based version control, GitLab CI/CD pipelines, Docker, and Kubernetes
Job Responsibility
Job Responsibility
  • Designing and maintaining responsive front-end user interfaces as well as robust backend microservices for enterprise-scale financial applications
  • Constructing, optimizing, and managing automated build and deployment pipelines to ensure seamless release cycles
  • Utilizing containerization and orchestration tools to manage application deployment, scalability, and system monitoring
  • Partnering with cross-functional teams, including security, architecture, and business stakeholders, to translate functional financial requirements into secure, compliant technical solutions
Read More
Arrow Right