Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

GCCX Global

Senior Software Engineer - MDM

Posted Updated
Discussion

Description

The core responsibilities for the job include the following:


Technical Contributions and Collaboration:

  • Own assigned features and modules across MDM (STIBO STEP), backend services, and integrations.
  • Configure STIBO STEP, including data models, workflows, and business rules.
  • Participate in code reviews and collaborate with cross-functional teams.
  • Support integration with eCommerce platforms and downstream services.
  • Guide junior developers when needed.


Delivering Technology:

  • Translate business requirements into scalable MDM and integration solutions.
  • Contribute to catalog domain services and data pipelines.
  • Coordinate deployments and production support activities.
  • Identify and communicate risks proactively.


IT Governance:

  • Follow IT standards, architecture, and governance processes.
  • Ensure compliance with data governance and security practices.


Requirements:

  • Bachelor's degree in computer science, engineering, or equivalent experience.


Backend and MDM:

  • 4-6 years of experience in software development.
  • 3+ years of experience in MDM/PIM (STIBO STEP preferred).
  • Proficiency in Java, Spring Boot, microservices, and REST APIs.
  • Strong understanding of data modeling and taxonomy concepts.


Cloud and DevOps:

  • Experience with AWS, CI/CD tools (Jenkins, Harness), Docker, and Kubernetes.
  • Experience with monitoring tools such as Dynatrace.


Commerce Engineering:

  • Experience working with eCommerce or digital commerce platforms.


Security and Quality:

  • Knowledge of API security concepts (OAuth2 JWT).
  • Familiarity with OWASP security practices and secure coding standards.
  • Experience with unit testing (JUnit, Mockito) and integration testing.
  • Experience with Swagger/OpenAPI for API documentation.
  • Exposure to code quality tools such as SonarQube.


General:

  • Strong problem-solving and analytical skills.
  • Ability to write technical documentation (design documents, API specifications, runbooks).
  • Experience working in Agile development environments with onshore-offshore teams.
  • Strong troubleshooting and debugging skills across distributed systems.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →