Senior MongoDB Engineer - Data Migration; Java Boot
Job in
Spring, Harris County, Texas, 77373, USA
Listing for:
Snowrelic Inc
Full Time
position
Listed on 2026-11-05
Job specializations:
-
Software Development
Job Description & How to Apply Below
Senior MongoDB Engineer Data Migration (Java / Spring Boot)
Location: 100% Remote, USA
Engagement: 6-month contract to hire (W2)
Experience: 6-10 years
Work authorization: US Citizen or Green Card holder only
Screening: online technical test required
AboutThe Role
This is a MongoDB-first role. Our client, a large US insurance and financial services company, is moving data from relational databases into MongoDB. You will own the MongoDB side: design the document model, migrate the data from the existing databases into MongoDB, and integrate MongoDB with the client's existing Java / Spring Boot backend.
Responsibilities- Design MongoDB collections, document schemas (embed vs reference), indexes and aggregation pipelines.
- Plan and run data migrations from Oracle, SQL Server, DB2 or PostgreSQL into MongoDB: data mapping, transformation, bulk load, validation, reconciliation and cutover.
- Integrate MongoDB with the existing Spring Boot services (Spring Data MongoDB / MongoDB Java driver) so the application keeps working during and after the migration.
- Tune MongoDB performance: explain plans, index strategy, replica sets and sharding.
- Troubleshoot data and integration issues with architects, developers and business teams.
- MongoDB as your primary skill: hands-on schema design, indexing, aggregation and performance tuning in recent projects.
- At least one real project migrating data from another database into MongoDB.
- Integrating MongoDB with Java / Spring Boot applications.
- MongoDB certification (Developer or DBA), MongoDB Atlas.
- Migration tools such as Relational Migrator, mongoimport / mongorestore, Kafka or CDC pipelines.
- AWS and CI/CD.
- Full-stack or backend Java developers who used MongoDB only as an application database.
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction