Senior Java Developer with Kafka (Bangalore Rural)

Senior Java Developer with Kafka (Bangalore Rural)

13 Oct
|
Cognizant
|
Bangalore Rural

13 Oct

Cognizant

Bangalore Rural

Job Title: Senior Java Developer with Kafka
Experience: 6+ Years
Location: Bengaluru
Employment Type: Full-Time

Job Summary

We are looking for a highly skilled Java Developer with 6+ years of experience in building scalable enterprise applications using Java, Spring Boot, Microservices, and Apache Kafka. The ideal candidate should have strong expertise in designing event-driven architectures, developing RESTful APIs, and working with distributed systems in cloud or on-premises environments.

Key Responsibilities

- Design, develop, and maintain enterprise-grade applications using Java and related technologies.
- Develop and implement event-driven solutions using Apache Kafka.
- Create and manage Kafka Producers, Consumers, Topics, Partitions, and Consumer Groups.
- Design and develop Microservices using Spring Boot.
- Build and consume REST APIs and integrate with external systems.
- Troubleshoot and optimize application and Kafka performance.
- Participate in architecture discussions and technical design reviews.
- Implement CI/CD pipelines and deployment automation.
- Ensure application security, scalability, availability, and reliability.




- Collaborate with cross-functional teams including Business, QA, DevOps, and Product Owners.
- Mentor junior developers and contribute to coding standards and best practices.

Required Technical Skills

Java Technologies

- Java 8/11/17
- Core Java
- Collections Framework
- Exception Handling
- Multithreading & Concurrency
- OOP Concepts
- Design Patterns
- JVM Performance Tuning

Kafka

- Apache Kafka
- Kafka Producers & Consumers
- Kafka Streams
- Kafka Connect
- Topic Configuration & Partitioning
- Consumer Group Management
- Event-Driven Architecture
- Schema Registry (Avro/JSON)
- Kafka Performance Tuning
- Message Serialization/Deserialization

Required Qualifications

- Bachelor's Degree in Computer Science, Engineering, or related field.
- 6+ years of hands-on experience in Java development.
- Minimum 2+ years of experience working with Apache Kafka.
- Strong experience in Spring Boot and Microservices architecture.
- Experience working in Agile/Scrum environments.
- Robust problem-solving and debugging skills.

📌 Senior Java Developer with Kafka (Bangalore Rural)
🏢 Cognizant
📍 Bangalore Rural

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer with kafka (bangalore rural) / bangalore rural

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer with kafka (bangalore rural) / bangalore rural