Design, develop, and maintain Java applications for master data management needs within the baking industry.
Requirements
- Strong programming experience in Java and Java EE (Spring, Hibernate, etc.).
- Minimum 4 years of professional experience, including hands-on experience implementing MDM solutions in an enterprise environment.
- Knowledge of master data principles, data modeling, and familiarity with MDM platforms (such as Informatica, SAP MDM, or similar).
- Experience in SQL and no-SQL database solutions, with the ability to write complex queries and perform data analysis.
- Familiarity with RESTful API design and integration.
- Experience working in Agile project teams, using tools like JIRA, Git, and CI/CD pipelines.
Responsibilities
- Design, develop, and maintain Java applications for master data management needs within the baking industry.
- Build and integrate Java services to manage product, recipe, ingredient, and supplier master data, ensuring data accuracy and regulatory adherence.
- Develop and maintain RESTful APIs for internal and external application integrations connected to supply chain, production, and distribution systems.
- Employ industry best practices for coding, data governance, security, and documentation.
- Debug, test, and optimize code to ensure reliability and performance of business-critical baking applications.
- Support data migration, cleansing, and deduplication efforts across legacy and new MDM systems.
- Work closely with database administrators to create and manage database structures and queries (Oracle, SQL, etc.) underpinning master data.
Other
- 5 days onsite
- Collaborate with cross-functional teams-including product, operations, and compliance-to gather requirements and implement scalable MDM solutions.
- Understanding of baking industry data requirements-ingredients, allergens, compliance, traceability-is highly preferred.
- Excellent analytical, troubleshooting, and communication skills.