Overview
Job Title: Java Backend Developer (MongoDB)
Experience: 6 – 8 Years
Location: Bengaluru (Hybrid – 2 days/week from Whitefield office)
Job Type: Full-Time
Job Overview:
We are seeking a highly skilled Java Backend Developer with strong experience in MongoDB and scalable backend systems. The ideal candidate will have a solid background in Java-based microservices architecture, be proficient in building RESTful APIs, and demonstrate a strong understanding of data modeling and performance optimization using NoSQL databases. This is a hybrid role requiring in-office collaboration twice a week from our Whitefield, Bengaluru location.
Key Responsibilities:
- Design, develop, and maintain robust and scalable backend systems using Java (Spring Boot).
- Develop and optimize APIs and services following best practices for performance and security.
- Work extensively with MongoDB, including schema design, aggregation, and performance tuning.
- Collaborate with frontend developers, DevOps, and product teams to deliver integrated solutions.
- Implement unit and integration tests to ensure code quality.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve production issues and performance bottlenecks.
- Stay updated on the latest technologies and propose improvements to architecture and processes.
Required Skills:
- 6–8 years of professional experience in backend development using Java (Spring Boot, REST APIs).
- Strong experience working with MongoDB – schema design, indexing, querying, aggregation, etc.
- Solid understanding of microservices architecture and asynchronous processing.
- Experience with version control systems like Git and CI/CD pipelines.
- Familiarity with containerization tools like Docker and orchestration (Kubernetes – optional).
- Experience with message brokers like Kafka, RabbitMQ, or similar (preferred).
- Knowledge of security, authentication, and authorization protocols (OAuth2, JWT).
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Good to Have:
- Experience with other databases like PostgreSQL or MySQL.
- Exposure to cloud platforms such as AWS, GCP, or Azure.
- Familiarity with Agile/Scrum methodologies.
Work Mode:
- Hybrid: 2 days/week from Whitefield, Bengaluru office; rest remote.
Job Type: Full-time
Pay: ₹1,400,000.00 - ₹1,500,000.00 per year
Benefits:
- Provident Fund
Schedule:
- Day shift
Work Location: In person