All roles at Insight Enterprises

Software Engineer III ( backend , Java ,Springboot, ORM/ODM, SQL and NoSQL )

Gurugram, Noida, Bengaluru, PuneFull-timeHybrid6–11 yrsPosted 3 weeks ago

Senior software engineering role at Insight Enterprises in Gurugram, Noida and 2 more cities. Needs 6+ years. Hybrid.

About the role

As a Senior Software Developer (Java/Kotlin) - Data Migration , you will build a reliable tool to migrate millions of records from SaaS and PHP-based sources into a Java and MongoDB product . We will count on you to own the solution from design through validation, ensuring complete, accurate, consistent, and business-ready data .

What you'll do

  • Build efficient extraction, transformation, loading, and batch-processing mechanisms for large data volumes
  • Implement validation and reconciliation controls to identify missing, duplicate, or inconsistent records and protect data integrity
  • Identify migration risks, improve performance and reliability, use AI code-generation tools, and communicate progress and challenges

What you need

  • Java
  • SQL
  • Spring Boot
  • NoSQL
  • MongoDB
  • Kotlin

Good to have

  • Reconciliation
  • Data structures
  • PHP

More roles like this at Insight Enterprises

Apply on Insight Enterprises's site