Developer

Apply Now

Company: Tata Consultancy Services

Location: Plano, TX 75025

Description:

Skill: Java full stack
  • Primary Skil: Java , J2EE/ Spring MVC.
  • Secondary: UI React JS, ECMA 6 etc.
  • Good to Have: Machine Learning ( Llama, Python etc).
  • Experience: Minimum 7 years.
  • This is a Full stack Software Development Engineer role. The Team builds next generation AI and Search platforms for the bank enabling banking assistants and search across multiple platforms.
  • This position requires candidate to be well versed with client side and server side technologies.
  • Candidate must possess passion for producing high quality software, ready to jump in and solve complex problems and perform code reviews. Prior leadership experience is preferred.

Responsibilities:
  • 7+ years of hands on software development experience using Java / J2EE technologies.
  • Good interpersonal communication skills for tech and business conversations.
  • Good analytical skills to break down requirements, solve complex problems.
  • Good leadership skills to meet delivery timelines effectively while focusing on code quality.
  • Experience working on high volume applications.
  • Experience in server side frameworks like Spring MVC.
  • Experience building restful web services.
  • Experience in performance tuning with good understanding of JVM internals.
  • Experience with NoSQL databases like Cassandra.
  • Experience in distributed caching frameworks like hazelcast, ignite, redis.
  • Experience in modern JVM languages like groovy, scala.
  • Experience with open source search engines like SOLR, elastic search.
  • Experience working with NLP and Machine learning.
  • Prior open source contributions.
  • Background in mathematics or statistics.
  • Proven task management and leadership skills.
  • Experience working in agile teams.

Salary Range - $85,000-$115,000 a year

#LI-NS2

Similar Jobs