Software Engineer III ( backend , Java ,Springboot, ORM/ODM, SQL and NoSQL )
Core
Build a reliable tool to migrate millions of records from SaaS and PHP-based sources into a Java and MongoDB product.
Role type
Senior Software Developer (Data Migration)
Builds
Data migration tools and batch-processing mechanisms
Domain
Enterprise software, Data engineering
Required skills
Java, Kotlin, Spring Boot, MongoDB, SQL, ORM/ODM, Batch processing, Data validation, Reconciliation
Preferred skills
AI code-generation tools, BPMN engine, Failure recovery
Technologies
Java, Kotlin, Spring Boot, MongoDB, Spring Batch
Responsibilities
Build efficient extraction, transformation, and loading mechanisms for large data volumes; Implement validation and reconciliation controls to protect data integrity; Align data structures and business rules with the target-system team; Identify migration risks and improve performance and reliability.
Seniority
Senior, hands-on IC