Java Developer

Tata Consultancy Services

Plano (TX)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Plano, TX is seeking an Engineer for Core Development. You will work on Java-based microservices, Spring components, and RESTful APIs while ensuring performance and security across deployments.

Location is Plano, Texas, with on-site responsibilities. Responsibilities include designing scalable services, optimizing SQL queries, and collaborating with cross-functional teams to deliver reliable software and production issue resolution.

Qualifications

  • Experience with Java (8/11/17) and strong hands-on development.
  • Experience building microservices with Spring Boot/Spring MVC/Spring Data.
  • REST APIs, OpenAPI/Swagger, JSON.
  • Data handling with MongoDB and SQL for transactional/reporting use cases.

Responsibilities

  • Design, develop, and maintain Java-based microservices.
  • Implement RESTful APIs following enterprise standards.
  • Develop and optimize SQL queries for transactional/reporting needs.
  • Design and manage MongoDB schemas, indexes, and queries.
  • Ensure high availability, scalability, and performance of microservices.
  • Apply logging, monitoring, resiliency, and secure coding practices.
  • Collaborate with BA/Architect/QA/DevOps and participate in code reviews and CI/CD support.

Education

Bachelor of Computer Science

Tools

OpenShift
AWS

Job description

Core Development
  • Java (8/11/17) - strong hands on experience
  • Spring Boot, Spring MVC, Spring Data
  • Microservices architecture (service decomposition, API contracts)
  • REST APIs, JSON, OpenAPI / Swagger
  • Kafka producer, consumer, partitioning
  • MongoDb
  • Openshift / AWS
Database & Data Layer
  • MongoDB
  • Document modeling
  • Indexing strategies
  • Aggregation framework
  • CRUD & performance tuning
Integration & Messaging
  • Experience with Kafka (preferred)
  • REST based integrations with upstream/downstream systems
  • Design, develop, and maintain Java based microservices
  • Implement RESTful APIs adhering to enterprise design standards
  • Develop and optimize SQL queries (E2 level) for transactional and reporting use cases
  • Design and manage MongoDB schemas, indexes, and queries
  • Ensure high availability, scalability, and performance of microservices
  • Apply exception handling, logging, monitoring, and resiliency patterns
  • Collaborate with Business Analysts, Architects, QA, and DevOps teams
  • Participate in code reviews, unit testing, and defect resolution
  • Support CI/CD pipelines, deployments, and production issues
  • Follow secure coding and compliance standards

Salary Range: $90,000 to $130,000 per year

Salary Range

$90,000 - $130,000

Location

Plano, TX

Function

TECHNOLOGY

Role

Engineer

Skills

Core JAVA

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

Java Developer
Java Developer

Tata Consultancy Services • New Castle (DE)

On-site
USD 90,000 - 130,000
Java Developer
Java Developer

Tata Consultancy Services • New Castle (DE)

On-site
USD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 125,000
Sr Java Developer
Sr Java Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 110,000 - 140,000
Java Engineer
Java Engineer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 115,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 80,000 - 120,000
Java Fullstack Engineer
Java Fullstack Engineer

Tata Consultancy Services • Plano (TX)

On-site
USD 75,000 - 135,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • New Castle (DE)

On-site
USD 110,000 - 140,000
Java Engineer
Java Engineer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 115,000