15 days ago
Gurgaon, IndiaSenior
Responsibilities
- Build high-quality, well-tested backend code for application modernization and data migration services.
- Develop tooling for schema modeling, initial data loads, and continuous real-time data synchronization.
- Design and implement distributed, data-intensive services using the Java ecosystem, streaming platforms, and change data capture tools.
- Collaborate with product management, engineers, and designers to deliver the product roadmap.
- Participate in code reviews, design discussions, technical planning, and pull request reviews.
- Troubleshoot and resolve complex issues in distributed systems.
- Contribute to CI/CD, quality, testing, and related engineering processes.
- Deliver large-scale features spanning the technology stack and contribute to cross-functional projects.
- Help recruit and interview new team members.
Requirements
- 6+ years of commercial software development experience with at least one JVM language, preferably Java with the Spring ecosystem.
- Strong experience in software architecture and development.
- Extensive experience with streaming data platforms such as Apache Kafka and change data capture tools such as Debezium.
- Experience with relational and document data modeling, including hands-on experience with at least one SQL database and one document database.
- Exposure to client-side technologies such as JavaScript and React is preferred.
- Strong understanding of algorithms, data structures, and time and space complexity.
- Excellent verbal and written communication skills, curiosity, positive attitude, and continued-learning mindset.
Benefits
- Hybrid working model for candidates based in Gurgaon.
- Supportive and enriching culture with employee affinity groups, fertility assistance, and generous parental leave.
- Necessary accommodations are available during the application and interview process.
Tech Stack
Categories
BackendData Engineering
About MongoDB
MongoDB builds the MongoDB document database and the MongoDB Atlas cloud database service for application developers and enterprises. Its business model centers on cloud consumption (Atlas), commercial subscriptions, and support, with tooling for migration, synchronization, and disaster recovery across on‑prem and multi‑cloud environments. Founded in 2007 and headquartered in New York, it is a public company listed on NASDAQ and widely used across industries worldwide.
