# Software Engineer 3

**Company:** [MongoDB](https://hotfix.jobs/companies/mongodb)
**Location:** Gurugram, India
**Role:** Fullstack Engineering
**Experience:** 4+ years
**Skills:** Java, Spring, Spring Boot, LLMs, Unit Testing, Contract Testing, Distributed Systems, MongoDB, Jdbc, Jpa, SQL, Postgres, MySQL, Data Modeling, Change Data Capture
**Posted:** 2026-09-01

> Build infrastructure and automated testing frameworks for MongoDB’s application modernization platform, including database-equivalence validation, LLM-assisted test generation, and distributed-system tooling. Requires four years of software development experience with Java or another JVM language, Spring, databases, and testing frameworks.

## Job Description

## Responsibilities
- Contribute high-quality, well-tested code to the application modernization platform, frameworks, and surrounding services.
- Collaborate with product managers, engineers, and designers to deliver the product roadmap.
- Participate in code and design reviews and uphold engineering best practices.
- Troubleshoot and resolve complex distributed-systems issues.
- Build automated frameworks for functional equivalence, performance benchmarking, data integrity, unit-test generation, and contract testing.
- Support CI/CD, quality, testing, and development infrastructure.
- Deliver large-scale features across the technology stack and independently own complex features.
- Contribute to recruiting and interviewing new team members.

## Requirements
- 4 years of commercial software development experience.
- Experience with at least one JVM language, such as Java, preferably with the Spring ecosystem.
- Expertise integrating large language models into developer workflows for automated unit-test generation and edge-case discovery.
- Experience building developer tools, infrastructure, or complex testing frameworks.
- Strong software architecture and development experience.
- Experience designing application/database modernization frameworks that validate database-state equivalence across implementations.
- Understanding of change data capture, event-driven database interception, MongoDB listeners, RDBMS triggers, and state-comparison algorithms with pattern-based exclusions.
- Strong Spring Boot or equivalent Java framework, MongoDB or equivalent document database, and JDBC/JPA skills.
- Experience with relational and document data modeling.
- Hands-on experience with at least one SQL database and one document database.
- Understanding of algorithms, data structures, and time and space complexity.
- Strong verbal and written communication skills.

## Nice to Have
- Experience with PostgreSQL or MySQL.
- Experience with distributed systems and restrictive client environments.
- Experience leveraging LLMs for software testing and developer productivity.

## Work Arrangement
- Hybrid role based in the India office in Gurgaon.

## Similar jobs

- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Full-Stack Engineer - Creative Studio](https://hotfix.jobs/jobs/55ec921d-0d93-43f4-9a8c-2a2ddfcaea61) - ElevenLabs - Remote
- [Member of Technical Staff](https://hotfix.jobs/jobs/6051e66a-231c-4f7b-ba49-2841378d314c) - Mercor - Remote - $80k – $150k/yr
- [Software Engineer II - HRIS](https://hotfix.jobs/jobs/6d29a17e-0079-4730-8b3a-0fe51a3a773b) - Rippling - Bengaluru, India
- [Full Stack Developer](https://hotfix.jobs/jobs/39784af4-98f3-4b96-925c-85fb015838f9) - Databricks - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/9c44479c-cb84-4cf0-bd00-96a662f0b882
**Canonical:** https://hotfix.jobs/jobs/9c44479c-cb84-4cf0-bd00-96a662f0b882