A tech consulting firm is seeking a Senior Software Engineer / Technical Lead with expertise in Java and Kafka, to design and develop scalable microservices. The role requires 8-12 years of experience in software engineering, specifically with Java (version 8 or higher) and Kafka integration. Key responsibilities include developing Java-based microservices, designing event-driven architecture, and optimizing performance. This position is based in Chennai, with potential to work in Bangalore or Hyderabad.
Qualifications
8-12 years of experience in software engineering, with strong hands-on in Core Java and Kafka.
Experience in developing scalable, high-performance microservices.
Familiarity with banking or financial services domain is a plus.
Responsibilities
Develop Java-based microservices with Kafka integration.
Design event-driven architecture using Kafka.
Optimize performance and troubleshoot production issues.
Skills
Core Java (8+)
Kafka (Producer/Consumer)
Spring Boot
Microservices Architecture
REST APIs
SQL / Relational Databases
Linux commands
Git
Maven
Job description
LocationBanglore, India# Java with Kafka at N Consulting LtdLocationBanglore, IndiaSalary₹10 - ₹22 /yearJob TypeFull-timeDate PostedApril 7th, 2026Apply Now We're Hiring: Senior Software Engineer / Technical Lead (Java + Kafka) Location: Chennai / Bangalore / Hyderabad 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 Good to Have • Banking / Financial Services domain experience • Experience with high-volume, low-latency systems • Kubernetes / Cloud exposure (GCP preferred) • Performance tuning and JVM troubleshooting Key Responsibilities • 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 Interested candidates can apply.