Description

You will design and develop complex business applications with a focus on data management and Master Data Management (MDM) integration.

Responsibilities

  • Develop solutions for projects, modules, and product releases while managing technical debt across data integration pipelines.
  • Analyze data structures within the MDM platform and implement changes to enterprise integration APIs.
  • Collaborate with architects, data analysts, and stakeholders to document design options and integration techniques.
  • Serve as the subject matter expert for real-time data integration through APIs for various data consumers.
  • Build and maintain applications capable of processing large volumes of inbound and outbound integration messages.

Required Skills

  • 8+ years of overall IT experience.
  • 4-5 years of experience delivering RESTful web services applications using Spring and Java/J2EE.
  • Hands-on experience with API-based Java development and consuming APIs from hosting platforms.
  • Proficiency with data publish formats including JSON and XML.
  • Experience building or maintaining Swagger API specifications.
  • Experience with application servers such as JBoss or Weblogic.
  • Experience hosting and publishing microservices on RDBMS.
  • Proficiency with version control systems like GitHub.
  • Strong understanding of the full SDLC, including analysis, testing, deployment, and support.

Preferred Skills

  • Exposure to integration via ESB/EAI technologies like MuleSoft, MQ, or Kafka.
  • Experience integrating with modern UI technologies such as React.
  • Knowledge of DevOps methodologies and automation/regression test frameworks.

Education

Bachelor's Degree