Java with Kafka
NConsulting View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
💼 Experience: 8 - 12Years
🕒 Employment Type: Full TimeWe are looking for a Senior Software Engineer / Technical Lead with strong expertise in Java and Kafka to build scalable, high-performance microservices.🔹 Mandatory Technical Skills
- Core Java (8+) – Strong hands-on
- Kafka (Producer/Consumer, Topics, Partitions) – Must Have
- Spring Boot, Spring MVC, Spring Security
- Microservices Architecture
- REST APIs, JSON
- SQL / Relational Databases
- Linux commands, JVM diagnostics
- Logging & Monitoring tools (e.g., Splunk)
- Git, Maven, CI/CD pipelines
- Banking / Financial Services domain experience
- Experience with high-volume, low-latency systems
- Kubernetes / Cloud exposure (GCP preferred)
- Performance tuning and JVM troubleshooting
- Develop Java-based microservices with Kafka integration
- Design event-driven architecture using Kafka
- Build scalable REST APIs and backend services
- Optimize performance and troubleshoot production issues
- Collaborate with cross-functional teams
- Participate in architecture and technical design discussions