Lead Software Engineer

5 - 8 years

30 - 35 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Role We are looking for strong technical engineers and leaders to join the Converse Chat team, the omni-channel messaging platform powering Sales and Service agents across WhatsApp, social media, and other digital channels. You will design and build high-performance, real-time distributed systems, solve complex engineering problems at scale, and work on message ingestion, routing, delivery, search, and analytics. This is a hands-on role with complete ownership of backend architecture, development, performance optimization, scalability, and reliability.

Requirements Must Have

  • Strong passion for building scalable, reliable software with a high sense of ownership.
  • 5+ years of experience building high-performance backend systems using Java & Spring Boot.
  • Strong expertise in Elasticsearch (index design, shard strategy, performance tuning, query optimization).
  • Hands-on experience with MySQL or any relational database (schema design, indexing, query optimization).
  • Strong problem-solving skills with excellent foundations in Data Structures & Algorithms.
  • Hands-on experience with Redis for caching, pub-sub, rate-limiting, and real-time data processing.
  • Working experience with streaming platforms such as Kafka / AWS SQS / RabbitMQ / Redis Streams.
  • Experience building scalable microservices handling high throughput and low-latency systems.
  • Experience in analyzing complex codebases and performing performance benchmarking.
  • Experience in architecting backend systems with best practices around scalability, security, fault tolerance, and observability.
  • Strong understanding of Cloud platforms (AWS or any other cloud) and experience working with cloud-native services.
  • Hands-on exposure to AWS services such as EC2, EKS, S3, RDS, Load Balancers, and Auto Scaling.
  • Strong experience with GIT, CI/CD pipelines, build & release processes, and Agile development.
  • Experience working on large-scale enterprise applications.

Edge / Bonus Advantage

  • Experience working on conversational platforms like WhatsApp, social media channels, or omni-channel chat platforms.
  • Experience with real-time message delivery systems, retries, idempotency, and guaranteed processing.
  • Experience with Docker, Kubernetes, and cloud-native deployments.
  • Experience with NoSQL databases (MongoDB, DynamoDB) or advanced caching strategies.
  • Understanding of distributed systems, eventual consistency, and event-driven architectures.
  • Frontend exposure is a plus.Role & responsibilities

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
LeadSquared logo
LeadSquared

Software Development

Bengaluru Karnataka

RecommendedJobs for You

noida, uttar pradesh, india