[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Tata Consultancy Services jobs](https://jobs.opennash.com/companies/tata-consultancy-services/) · [Search jobs](/search/)

Tata Consultancy Services · Mclean, VA

# Senior JAVA FS with QA and Spring Batch

Mclean, VA Senior individual contributor $120,000 - 140,000 

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/424073J)

[OpenNash Jobs](https://jobs.opennash.com/) / [Tata Consultancy Services](https://jobs.opennash.com/companies/tata-consultancy-services/) / Senior JAVA FS with QA and Spring Batch

## Job description

Must Have Technical/Functional Skills

### Job Summary

We are looking for senior Java FS developer who has strong hands-on experience in QA automation and Spring Batch.

### Key Responsibilities
- Technically strong in Java FS with Spring batch
- Design, build, and own high-throughput Java/Spring Boot microservices
- Lead Spring Batch job development for end-to-end pipelines
- Develop secure REST integrations with external/internal systems, including OAuth2 client-credentials token flow, API retries, timeout strategies, and observability-friendly logging
- Build file/API-to-database synchronization processes
- Drive production readiness
- Collaborate with cross-functional teams (QA, DevOps, Product, Data
- Mentor engineers through code reviews, architecture guidance, and engineering standards

### Roles & Responsibilities
- Design, build, and own high-throughput Java/Spring Boot microservices for inbound data processing and enterprise integration workflows.
- Lead Spring Batch job development for end-to-end pipelines (ingestion, validation, transformation, persistence, reconciliation, and status tracking.
- Implement and optimize batch orchestration with restartability, idempotency, chunk processing, and robust error-handling patterns for production resilience.
- Model and maintain relational data workflows in PostgreSQL, including schema-aware CRUD logic, transactional consistency, and query tuning for large-volume loads.
- Build file/API-to-database synchronization processes and ensure data lineage across staging, audit, and target tables.
- Define and enforce quality gates through BDD/integration automation (Cucumber + JUnit), including DB assertions, API response validation, and edge-case coverage.

### Drive production readiness
- health checks, exception taxonomy, failure diagnostics, alerting hooks, and runbook-quality operational behavior.
- Collaborate with cross-functional teams (QA, DevOps, Product, Data) to deliver reliable releases via Maven, Docker, and CI/CD pipelines.
- Mentor engineers through code reviews, architecture guidance, and engineering standards for maintainability, testability, and performance. Must-have skills
- 8+ years of hands-on Java development with strong OOP, collections/concurrency basics, and clean code principles.
- Deep expertise in Spring Boot and Spring Batch, including job/step configuration, readers/processors/writers, chunking, partitioning, and recovery strategies.
- Strong experience building and consuming RESTful APIs with Spring (Web/WebFlux), including resilient integrations and secure service-to-service communication.

### Proven SQL and PostgreSQL proficiency
- complex queries, indexing fundamentals, transaction handling, and performance tuning for ETL-style workloads.
- Experience with Spring Data JPA and JDBC Template for both ORM and query-driven data access patterns.

### TCS Employee Benefits Summary

Discretionary Annual Incentive.

### Comprehensive Medical Coverage

Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

### Family Support

Maternal & Parental Leaves.

### Insurance Options

Auto & Home Insurance, Identity Theft Protection.

### Convenience & Professional Growth

Commuter Benefits & Certification & Training Reimbursement.

### Time Off

Vacation, Time Off, Sick Leave & Holidays.

### Legal & Financial Assistance

Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

### Salary Range

$120,000 - 140,000 a year </div

## Qualifications

BACHELOR OF COMPUTER SCIENCE

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Aug 1, 2026
- Last checked: Aug 1, 2026
- Listed for: Under a day
- Location: Mclean, VA
- Pay: $120,000 - 140,000[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/424073J)

## More jobs at Tata Consultancy Services

### [Jr Java FS](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/768aec1dcbe5cd89e799/)

Mclean, VA

### [Business Analyst (Mainframe & ITSM)](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/b104101e7ffdb6555661/)

Mclean, VA

### [Engineer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/bbfa0055a8bb0546bb36/)

Mclean, VA

## Similar jobs at other companies

### [Lead Software Engineer - Java Spring Boot](https://jobs.opennash.com/companies/jpmorganchase/jobs/f390b3aa4e90a21f7fc6/)

JPMorganChase · Chicago, IL, United States

### [Lead Software Engineer - Java, Spring Boot](https://jobs.opennash.com/companies/jpmorganchase/jobs/2a441751eb7fb2fed114/)

JPMorganChase · Plano, TX, United States

### [Webber - Batch Plant Operator - Heavy Civil](https://jobs.opennash.com/companies/ferrovial/jobs/deec66dacbf8c716c14f/)

Ferrovial · Lubbock, TX

### [Batch Plant Operator](https://jobs.opennash.com/companies/sterling-construction/jobs/efc6f9be405be7934e3a/)

Sterling Construction · Salt Lake City, UT

### [Senior Specialist - Java Spring Boot Full Stack Developer](https://jobs.opennash.com/companies/linde/jobs/150bc87cdf327818e61f/)

Linde · Kolkata, West Bengal, IN

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
