Logo
Tata Consultancy Services

Java Backend Developer

Tata Consultancy Services, Dallas, Texas, United States, 75215

Save Job

Looking for a highly experienced Senior Backend/Data Integration Developer to join our retail technology team in Irving, TX. This role focuses on building robust, secure, and scalable backend systems and data pipelines that support key retail domains including store data, promotions, rewards, deals, item data, inventory, and subscriptions. The ideal candidate brings deep expertise in Java backend development, Node.JS, MongoDB, SQL/NoSQL, data automation, streaming technologies (AWS Kinesis), and a proven ability to collaborate with cross-functional and offshore teams. Design and develop scalable Java-based backend systems to support: Store and location metadata Item master data and pricing Promotions, rewards, and loyalty programs • Inventory and real-time stock data Subscription services and recurring billing data Build and maintain data integration jobs to copy, sync, and transform data across environments (Dev, QA, Prod) and systems (POS, ERP, eCommerce). Manage structured and unstructured datasets using MongoDB, NoSQL, and SQL databases. Implement and maintain real-time streaming pipelines using AWS Kinesis (Data Streams, Firehose, Analytics). Generate synthetic data to simulate diverse retail scenarios for development and testing. Apply data encryption and masking techniques to protect sensitive information and meet compliance requirements (PCI-DSS, GDPR, CCPA). Automate and schedule data workflows using tools like Apache Airflow, Jenkins, or similar. Develop and support environmental data strategies to enable agile product delivery and seasonal scaling. Collaborate with product owners, DevOps, QA, analysts, and offshore teams to ensure delivery of reliable, secure, and performant solutions. Roles & Responsibilities:

10+ years of experience in Java backend development, Node.JS 10+ years of experience with MongoDB, SQL, and NoSQL databases. Strong domain knowledge in retail data systems: items, stores, inventory, deals, promotions, rewards, and subscriptions. Solid experience working with AWS Kinesis for real-time data processing and analytics. Proven background in data security, including masking and encryption. Hands-on experience setting up, automating, and managing data integration and migration jobs. Familiarity with synthetic data creation for various testing environments. Experience with CI/CD pipelines and job automation/scheduling. Demonstrated ability to work with cross-functional and offshore teams.

Nice to Have:

Experience with other streaming tools (e.g., Kafka, Spark Streaming). Exposure to cloud-native retail platforms (AWS, Azure, GCP). Familiarity with POS/ERP systems (e.g., Oracle Retail, SAP, NCR, Shopify). Understanding of microservices and event-driven architecture. Exposure to customer data platforms (CDPs) or personalization engines. #LI-RJ2

Salary Range-$90,000-$110,000 a year