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. Consolidated revenues as of 12 months ending March 2025 totaled $13.8 billion. We are seeking a versatile Mid-Level Java Developer to join our engineering team. This role is unique: while you will leverage your core strengths in Java and Relational Databases (SQL Server/Oracle) , you will also be trained to become a subject matter expert in EnterWorks 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. Key Responsibilities 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 for SQL Server and/or Oracle environments. PIM Specialization: Undergo training to master the EnterWorks platform, 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. System Integration: 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. Required Qualifications Experience: 5–6 years of professional software development experience using Java (8+) . Backend Expertise: Strong proficiency in Spring Boot, Hibernate, or equivalent Java frameworks. Database Mastery: Solid experience with SQL Server or Oracle . You should be comfortable with schema design, indexing, and complex PL/SQL or T-SQL scripts, Stored procedures. API Development: Experience building and consuming Web Services (RESTful and SOAP). Learning Agility: A genuine interest in moving beyond pure "coding" to learn enterprise-grade product software (PIM/MDM). Preferred (Nice to Have) 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
Java Developer (PIM)