Developer
Apply NowCompany: Tata Consultancy Services
Location: Plano, TX 75025
Description:
Skill: Java full stack
Responsibilities:
Salary Range - $85,000-$115,000 a year
#LI-NS2
- 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