Java/ EBX Developer

  • Your job in a nutshell

    As a Java Backend / EBX Developer, you play an important role in developing and further improving our Master Data Management (MDM) solution. You build and optimize functionalities within TIBCO EBX and contribute to our continuously evolving cloud-native environment. You design scalable solutions, write clean and maintainable Java code, and ensure that our application remains reliable, secure, and future-proof.

  • What are we doing it for?

    You help build and operate a robust Master Data Management platform that supports internal teams in managing essential data, such as supplier and product information. By ensuring high-quality, consistent, and accessible data, you directly contribute to efficient processes within Jumbo.

  • Your new team

    You are part of the Master Data Management development team within the assortment domain. This is a multidisciplinary and agile team consisting of developers, testers, a Scrum Master, and a Product Owner. The team has a strong focus on collaboration, knowledge sharing, and ownership.

  • Who do you work with?

    You work closely with your immediate team members, as well as with business stakeholders such as data specialists who use the MDM platform on a daily basis. In addition, you interact with stakeholders from departments such as procurement, logistics, and operations. Together, you ensure that the solutions you build align well with business needs and data processes across the organization.

In this role, you design and implement new functionalities within the TIBCO EBX MDM platform and its supporting microservices. You develop clean, maintainable, and testable Java-based backend services and work across both the existing monolithic EBX environment and modern microservices architectures, such as Spring Boot.

Together with business stakeholders, you work in short iterations on improvements and new functionalities. You are involved from an early stage in defining and refining requirements, ensuring that the best possible solution is delivered. The team has a strong focus on collaboration, knowledge sharing, and ownership.

You translate business processes and data flows into domain-driven technical solutions and actively contribute to a scalable and reliable data platform, using modern development practices and DevOps tools such as Git, Maven, and CI/CD pipelines (for example, GitHub Actions and Azure DevOps). You ensure high-quality delivery through automated testing and continuous integration, and you participate in code reviews, knowledge sharing, and mentoring team members.

In addition, you continuously work on improving system reliability, security, and platform performance, including major platform upgrades such as EBX 6. Through these ongoing improvements, your work has a direct impact on the quality of decision-making and operational excellence within the organization.

You contribute to cloud-based solutions within AWS environments and modern data architectures, working with databases such as PostgreSQL and MongoDB. Finally, you play an important role in the transition between legacy systems and modern architectures, helping both worlds to effectively coexist.

Applying for a job, how does that work?

  1. Send us your application

    Tell us who you are and why you would like to work at Jumbo.

  2. Come to the first interview

    We'd love to get to know each other better. This way, we can discover if this job is a good fit for you.

  3. E-assessment

    An online assessment to test your skills.

  4. Come to the second interview

    We'll go a little deeper and get to know each other better.

  5. Employment contract

    We discuss the conditions and record this in your contract.

  6. Get to work!

    We look forward to your first day.

Michael von Harras

Michael
von Harras

If you have any other questions about the job, don't hesitate to get in touch!