MongoDB Backend Developer – Java/Kafka

Winzons

India

On-site

INR 1,400,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Srivango Technologies is seeking a MongoDB Backend Developer with 6–11 years of experience for full-time roles across multiple locations in India. You will design, build, and maintain scalable backend services and microservices, focusing on MongoDB data modeling and Kafka-based real-time data integration.

You will develop RESTful APIs, contribute to distributed systems design, and collaborate with cross-functional teams to deliver robust, scalable architecture.

Qualifications

  • 6 to 11 years of software development experience.
  • Strong hands-on experience with MongoDB and Apache Kafka.
  • Experience developing distributed systems and event-driven architectures.
  • Proficiency in Java, Spring Boot, Python, Node.js, or similar backend technologies.
  • Strong understanding of NoSQL database concepts and data modeling.
  • Experience building RESTful APIs and microservices.
  • Strong knowledge of data structures, algorithms, and system design principles.
  • Experience with Agile development methodologies.

Responsibilities

  • Design, develop, and maintain scalable backend applications and microservices.
  • Build event-driven systems using Apache Kafka for real-time data processing and integration.
  • Develop APIs and services to support business-critical applications and data flows.
  • Collaborate with architects, developers, and business stakeholders to define technical solutions.
  • Participate in system design reviews and architectural discussions.
  • Design and implement Kafka-based messaging and streaming solutions.
  • Design and optimize MongoDB schemas, indexing, and data access patterns.
  • Monitor and optimize performance of distributed systems and databases.
  • Participate in DevOps activities including CI/CD and cloud deployments.

Skills

MongoDB
Apache Kafka
Java
Spring Boot
Python
Node.js
RESTful APIs
Microservices
Distributed systems
NoSQL data modeling
System design
Algorithms
Agile

Education

Bachelor's/Master's in CS/IT/Engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Company Name: Srivango Technologies

Job Role: MongoDB Backend Developer

Experience Required: 6 to 11 Years

Employment Type: Full-Time

Location: Multiple Locations, India

Qualification: Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or a related field

Industry: Information Technology / Software Development

Key Responsibilities
Application Development & Integration
  • Design, develop, and maintain scalable backend applications and microservices.
  • Build event-driven systems using Apache Kafka for real-time data processing and integration.
  • Develop APIs and services to support business-critical applications and data flows.
  • Collaborate with architects, developers, and business stakeholders to define technical solutions.
  • Participate in system design reviews and architectural discussions.
Kafka Development & Streaming
  • Design and implement Kafka-based messaging and streaming solutions.
  • Develop Kafka producers, consumers, streams, and connectors.
  • Configure and manage Kafka topics, partitions, replication strategies, and consumer groups.
  • Implement real-time event processing and data integration workflows.
  • Monitor and optimize Kafka cluster performance, throughput, and reliability.
  • Troubleshoot messaging, latency, and scalability issues.
MongoDB Development
  • Design and optimize MongoDB collections, schemas, and indexing strategies.
  • Develop efficient queries, aggregations, and data access patterns.
  • Manage data modeling for high-volume and high-availability environments.
  • Implement replication, sharding, backup, and recovery strategies.
  • Monitor database performance and resolve bottlenecks.
Performance & Scalability
  • Design highly available, fault-tolerant, and scalable solutions.
  • Optimize application performance, database operations, and message processing workflows.
  • Conduct performance testing and capacity planning for large-scale systems.
  • Implement caching and data optimization strategies where required.
DevOps & Cloud Integration
  • Support CI/CD pipelines and deployment automation.
  • Work with containerized environments using Docker and Kubernetes.
  • Deploy and manage applications on AWS, Azure, or GCP.
  • Ensure application security, monitoring, and operational excellence.
Required Skills & Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 6 to 11 years of software development experience.
  • Strong hands-on experience with MongoDB and Apache Kafka.
  • Experience developing distributed systems and event-driven architectures.
  • Proficiency in Java, Spring Boot, Python, Node.js, or similar backend technologies.
  • Strong understanding of NoSQL database concepts and data modeling.
  • Experience building RESTful APIs and microservices.
  • Strong knowledge of data structures, algorithms, and system design principles.
  • Experience with Agile development methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Mongo Developer
Java Mongo Developer

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
MongoDB Developer
MongoDB Developer

Awign • Bengaluru Urban

Hybrid
INR 1,200,000 - 1,800,000
Java Developer - MongoDB
Java Developer - MongoDB

Cloudxtreme • Hyderabad, Bengaluru

Hybrid
INR 900,000 - 1,500,000
Health & Wellness Support
Learning & Development Support
Java Developer + Kafka
Java Developer + Kafka

Wissen • Mumbai

Hybrid
INR 1,500,000 - 2,100,000
Software Development Engineer III - NodeJS
Software Development Engineer III - NodeJS

Wekan Enterprise Solutions • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
MongoDB Expert
MongoDB Expert

Symbiosis Management Consultants • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Senior C#.NET Engineer
Senior C#.NET Engineer

WeKan • Bengaluru

Hybrid
INR 2,600,000 - 3,800,000
Java Developer - Kafka, MongoDB
Java Developer - Kafka, MongoDB

Cloudxtreme • Hyderabad, Bengaluru

On-site
INR 800,000 - 1,800,000
Health & Wellness Support
Learning & Development Support
Kafka Engineer
Kafka Engineer

3i Infotech • Thane

On-site
INR 1,200,000 - 1,800,000
Senior Java Kafka Architect
Senior Java Kafka Architect

Virtusa • Andhra Pradesh

On-site
INR 1,200,000 - 1,800,000