{"schemaVersion":"jobsearcher.job.v1","id":"dc188175181d9586ee9ff81e","url":"https://jobsearcher.com/jobs/dc188175181d9586ee9ff81e","canonicalUrl":"https://jobsearcher.com/jobs/dc188175181d9586ee9ff81e","title":"Senior MongoDB Engineer - Data Migration (Java / Spring Boot)","description":"Senior MongoDB Engineer Data Migration (Java / Spring Boot)Location: 100% Remote, USAEngagement: 6-month contract to hire (W2)Experience: 6-10 yearsWork authorization: US Citizen or Green Card holder onlyScreening: online technical test requiredAbout The RoleThis 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.ResponsibilitiesDesign 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.Must haveMongoDB 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.Nice to haveMongoDB certification (Developer or DBA), MongoDB Atlas.Migration tools such as Relational Migrator, mongoimport / mongorestore, Kafka or CDC pipelines.AWS and CI/CD.Not a fitFull-stack or backend Java developers who used MongoDB only as an application database.","company":"Snowrelic","rawCompany":"snowrelic","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-11-01T07:07:01.224Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.00","title":"Database Architects","slug":"database-architects"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541519","title":"Other Computer Related Services","slug":"other-computer-related-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior MongoDB Engineer - Data Migration (Java / Spring Boot)","description":"Senior MongoDB Engineer Data Migration (Java / Spring Boot)Location: 100% Remote, USAEngagement: 6-month contract to hire (W2)Experience: 6-10 yearsWork authorization: US Citizen or Green Card holder onlyScreening: online technical test requiredAbout The RoleThis 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.ResponsibilitiesDesign 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.Must haveMongoDB 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.Nice to haveMongoDB certification (Developer or DBA), MongoDB Atlas.Migration tools such as Relational Migrator, mongoimport / mongorestore, Kafka or CDC pipelines.AWS and CI/CD.Not a fitFull-stack or backend Java developers who used MongoDB only as an application database.","datePosted":"2026-11-01T07:07:01.224Z","dateModified":"2026-11-01T07:07:01.224Z","hiringOrganization":{"@type":"Organization","name":"Snowrelic","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc188175181d9586ee9ff81e"},"url":"https://jobsearcher.com/jobs/dc188175181d9586ee9ff81e"}}