Scala Developer

Jersey City

Company Social & Media:

Tata Consultancy Services

About the Company

Tata Consultancy Services (TCS) is a global IT services and consulting company that delivers innovative technology solutions to enterprises worldwide. The company specializes in building scalable, high-performance applications and data-driven platforms across industries, supporting complex business processes and large-scale operations.

Location: United States | Employment type: Full-time

About the Role

TCS is seeking a Scala/Java Engineer to work on distributed, scalable applications with heavy data processing in real-time or batch environments. The role involves hands-on software development, implementing parallel processing architectures, and collaborating with cross-functional teams in an Agile environment.

Key Responsibilities

  • Develop and maintain distributed, scalable applications using Scala and/or Java
  • Apply multi-threading and parallel processing techniques for high-performance systems
  • Follow test-driven methodologies and participate in CI/CD processes
  • Conduct basic data analysis and assist with requirements gathering
  • Learn and adapt to company-specific business processes and data systems
  • Collaborate in an Agile development environment and contribute to problem-solving
  • Lead the push for horizontally scalable, high-performance applications

Requirements

  • 5+ years of hands-on software development experience in Scala and/or Java
  • Experience building distributed, scalable applications with real-time or batch processing
  • Familiarity with functional programming in Scala
  • Knowledge of distributed computing frameworks such as AMPS, Kafka, Zookeeper, Storm, Spark, or HDFS
  • Experience with graph technologies and Semantic Web (RDF, SPARQL) is a plus
  • Familiarity with automation and testing tools (Selenium, Cucumber) is a plus
  • Strong problem-solving, communication, and collaboration skills
  • Flexible, self-motivated, and fast learner

Benefits

  • Discretionary annual incentive
  • Comprehensive medical, dental, and vision coverage
  • Disability insurance
  • Pet insurance plans
  • Maternal and parental leave
  • Commuter benefits
  • Certification and training reimbursement
  • Paid vacation, sick leave, and holidays
  • Legal assistance and 401(k) plan options
  • College fund and student loan refinancing assistance

Complete details about this role can be found on the official website below: