Tata Consultancy Services

Java Backend Developer

Tata Consultancy Services$90K — $110K *
Retail & Consumer Goods
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of Java backend development experience
  • 10+ years working with MongoDB, SQL, and NoSQL databases
  • Strong domain knowledge of retail data systems
  • Proficient in AWS Kinesis for real-time data processing
  • Expertise in data security techniques like masking and encryption
  • Hands-on experience with data integration and migration jobs
  • Experience with CI/CD pipelines and job automation

Responsibilities

  • Design and develop robust Java-based backend systems for retail domains
  • Maintain and integrate data jobs across multiple environments
  • Manage structured/unstructured data with MongoDB and SQL/NoSQL
  • Implement real-time data pipelines using AWS Kinesis
  • Generate synthetic data for testing diverse retail scenarios
  • Apply data encryption and masking for compliance requirements
  • Collaborate across teams to deliver secure and performant solutions

Benefits

  • Opportunity to work on critical retail technology projects
  • Collaborative environment with cross-functional teams
  • Exposure to cutting-edge technologies in data integration
  • Focus on data security and compliance
  • Professional growth in a leading retail technology team
Full Job Description
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

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Retail & Consumer Goods Jobs

Find similar Java Backend Developer jobs: