Engineer

Tata Consultancy Services

Dallas (TX)

On-site

USD 100,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Dallas, TX seeks an engineer to design, develop, and maintain scalable full‑stack apps using Python, Java, React and microservices. You will build frontend in React and backend services with Spring Boot, focusing on enterprise integrations.

You will implement REST/SOAP APIs, work with GenAI components, deploy on OpenShift/Kubernetes, and collaborate with cross‑functional teams to translate requirements into scalable solutions.

Qualifications

  • Strong Python, Java, and React development experience.
  • Proficiency with Spring Boot and microservices.
  • Experience designing REST/SOAP APIs for enterprise use.
  • Familiarity with GenAI, RAG, and LLM integrations.

Responsibilities

  • Design, develop, and maintain scalable full-stack apps using Python, Java, React, and microservices.
  • Build responsive front-end applications with React.
  • Develop backend services with Spring Boot and Python frameworks.
  • Design and implement REST/SOAP APIs for enterprise integrations.
  • Develop AI-powered apps leveraging RAG, LLMs, and agent architectures.
  • Build and integrate AI Agents to automate workflows and decisions.
  • Implement MCP standards for secure model-communication.
  • Integrate vector databases, embeddings, and semantic search into GenAI solutions.
  • Deploy and manage apps on OpenShift/Kubernetes.
  • Collaborate with stakeholders to translate requirements into scalable solutions.
  • Conduct code reviews, unit tests, troubleshooting, and production support.
  • Ensure security, performance, and adherence to enterprise standards.

Skills

Python
ReactJS
Java
Spring Boot
JPA/Hibernate
Microservices
REST APIs
SOAP
Maven
Docker
OpenShift
Kubernetes
GenAI
RAG
AI Agents
MCP
LLM Integration
Vector DB
Git CI/CD

Education

Bachelor of Computer Science

Job description

Must Have Technical/Functional Skills
  • 1.Strong experience in Python Development
  • 2.Experience in ReactJS and modern front-end development frameworks
  • 3.Strong hands-on experience in Java
  • 4.Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • 5.JPA / Hibernate
  • 6.Microservices Architecture
  • 7.RESTful APIs and SOAP Services
  • 8.Maven
  • 9.Containerization using Docker
  • 10.OpenShift / Kubernetes deployment experience
  • 11.Experience with AI/GenAI application development
  • 12.Retrieval Augmented Generation (RAG)
  • 13.AI Agent Development (Agentic AI)
  • 14.Model Context Protocol (MCP)
  • 15.Integration with LLMs such as OpenAI, Azure OpenAI, Claude, or similar platforms
  • 16.Vector Databases and Semantic Search concepts
  • 17.Git and CI/CD pipelines
Roles & Responsibilities
  • *Design, develop, and maintain scalable full-stack applications using Python, Java, React, and Microservices architecture.
  • *Build responsive and user-friendly front-end applications using React.
  • *Develop and enhance backend services using Spring Boot and Python frameworks.
  • *Design and implement REST/SOAP APIs for enterprise integrations.
  • *Develop AI-powered applications leveraging RAG, LLMs, and Agent-based architectures.
  • *Build and integrate AI Agents to automate business workflows and decision-making processes.
  • *Implement MCP standards to enable secure and scalable communication between AI models, tools, and enterprise systems.
  • *Integrate vector databases, embeddings, and semantic search capabilities into GenAI solutions.
  • *Deploy and manage applications on OpenShift/Kubernetes platforms.
  • *Collaborate with business stakeholders, architects, and cross-functional teams to translate requirements into scalable solutions.
  • *Perform code reviews, unit testing, troubleshooting, and production support.
  • *Ensure application security, performance optimization, and adherence to enterprise architecture standards.

Salary Range: $100,000 to $110,000 per year

Location

Dallas, TX

Function

TECHNOLOGY

Role

Engineer

ID

435318

Skills

Python

Salary Range

$100,000 - $110,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer with AI
Fullstack Developer with AI

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Fullstack AI Engineer: React/Java GenAI & RAG
Fullstack AI Engineer: React/Java GenAI & RAG

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Engineer- Analysis
Engineer- Analysis

Tata Consultancy Services • Lewisville (TX)

On-site
USD 120,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Motheral & Parental Leaves
+4
Engineer
Engineer

Tata Consultancy Services • Plano (TX)

On-site
USD 120,000 - 130,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+7
Ai - Fde Engineer
Ai - Fde Engineer

Tata Consultancy Services • Houston (TX)

On-site
USD 180,000 - 210,000
Medical Coverage
Family Leave
401K Plan
+2
Intermediate Java Fullstack Developer
Intermediate Java Fullstack Developer

Tata Consultancy Services • Dallas (TX)

On-site
USD 80,000 - 90,000
Generative Ai Full Stack Developer
Generative Ai Full Stack Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 110,000 - 125,000
Discretionary Incentive
Medical Coverage: Medical & Health,amp
Dental & Vision
+8
Java+angular Fullstack
Java+angular Fullstack

Tata Consultancy Services • Irving (TX)

On-site
USD 110,000 - 125,000
Senior Full Stack Engineer (Java + Angular/React + Python)
Senior Full Stack Engineer (Java + Angular/React + Python)

Luxoft • United States

Remote
USD 140,000 - 190,000
Power BI
PowerApps
Power Automate
+2
Junior Fde
Junior Fde

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 70,000 - 90,000
Discretionary annual incentive
Medical coverage: comprehensive plans
Parental leaves