Job Description

Role: Senior Software Engineer (MDM) - Java

Scope of Work and Responsibilities:

  • Design, develop, and maintain Master Data Management web application written in Java
  • Build and maintain Master and Reference Data APIs to support bank-wide data consistency
  • Develop and maintain both frontend and backend components
  • Design and develop scalable data pipelines that extract data from various source systems and transform data inside the data warehouse.
  • Transform data into data models that adhere to dimensional modelling techniques i.e. Kimball.
  • Collaborate with data analysts and stakeholders to understand data requirements and deliver meaningful insights.
  • Ensure data accuracy and integrity through validation and quality checks.
  • Participate in Agile development processes including Scrum and Kanban events.
  • Prepare high-level and detailed technical designs for data solutions.
  • Apply best practices i...

Ready to Apply?

Take the next step in your AI career. Submit your application to Datamatics today.

Submit Application