Overview
Skills
Job Details
Job Description MongoDB Migration Engineer (Preferred - Healthcare)
Work Model: Hybrid (3 days in-office per week)
Location: Dallas, TX, Hartford, CT | Arizona | Chicago, IL | Pennsylvania | | Rhode Island
We are seeking a Data Migration Engineer to support one of our Healthcare enterprise data modernization effort. The role focuses on migrating healthcare data from MarkLogic (XML) to MongoDB Atlas (JSON) using Ingress ingestion, AWS Glue, and custom microservices. The ideal candidate will have experience with Java XPath for XML parsing and transformation. A strong understanding of healthcare data standards and HIPAA compliance will be a plus.
Key Responsibilities:
- Lead the migration of XML-based data from MarkLogic to MongoDB Atlas, ensuring accurate XML to JSON transformation using XPath and business rule mapping.
- Develop ETL pipelines using Ingress and AWS Glue to ingest, clean, and transform healthcare datasets (e.g., members, providers, claims).
- Create custom microservices in Java, Node.js, or Python to perform data transformation, leveraging Java's inbuilt XPath API for XML parsing.
- Design and implement secure RESTful APIs to expose ingested data, in alignment with Aetna's internal API and compliance standards.
- Work closely with data governance, security, and DevOps teams to ensure HIPAA-compliant data handling and scalable architecture.
Tech Stack:
- Databases: MarkLogic (XML), MongoDB Atlas (JSON)
- ETL Tools: AWS Glue, Ingress ingestion
- Languages: Java (XPath APIs), Node.js, Python
- APIs: RESTful APIs, OpenAPI/Swagger
- XML Handling: Java DOM, SAX, XPath (javax.xml.xpath)
- Security/Compliance: HIPAA, OAuth2/JWT, PHI/PII handling
- Tools: Git, Docker, Postman, Jenkins/GitHub Actions
Regards
Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ."