HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, High Tech, Semiconductor, Telecom and Media, Retail and CPG, and Public Services. We are seeking a versatileMid-Level Java Developerto join our engineering team. This role is unique: while you will leverage your core strengths inJavaandRelational Databases (SQL Server/Oracle) , you will also be trained to become a subject matter expert inEnterWorks PIM. As our business scales, the way we manage and syndicate product data is becoming more complex. You will play a critical role in developing custom integrations, managing complex data models, and optimizing our EnterWorks platform to ensure a "single source of truth" for our global product data.Application Development:Design, develop, and maintain Java-based services and integrations that interface with our Master Data Management (MDM) ecosystem. Database Management:Write complex SQL queries, stored procedures, and optimize performance forSQL Serverand/orOracleenvironments. PIM Specialization:Undergo training to master theEnterWorksplatform, including its Agile Data Fabric, workflow engine, and syndication tools. Data Modeling:Collaborate with business stakeholders to translate complex product hierarchies into scalable data models within the PIM. Build and support REST/SOAP APIs to synchronize data between EnterWorks and downstream e-commerce platforms. Technical Support:Perform root cause analysis for data discrepancies and system performance issues.Experience:5–6 years of professional software development experience usingJava (8+) . Backend Expertise:Strong proficiency in Spring Boot, Hibernate, or equivalent Java frameworks. Database Mastery:Solid experience withSQL ServerorOracle. Experience building and consuming Web Services (RESTful and SOAP). A genuine interest in moving beyond pure "coding" to learn enterprise-grade product software (PIM/MDM). Familiarity with XML/JSON data transformation and XSLT. Experience with ETL tools or data migration projects. Previous exposure to any PIM/DAM/MDM software (e.g., Salsify, Akeneo, Informatica, or EnterWorks).
Job Title
Software Engineer, Back-end (Java)