Senior Full Stack Engineer

Tata Consultancy Services Limited
Louisville, KY, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$110,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Profiling Drools Java Virtual Machine (JVM) Load Testing Performance Tuning

Requirements

7+ years Java/JVM backend development. Experience in Java, Spring boot Microservice based Architecture, Strong experience with low-latency, high-throughput systems. JVM tuning (GC, memory, threading), profiling, and load testing. Experience with rules engines (Drools/DMN or custom DSLs) is a strong plus. Key Skill: Decision pipeline implementation, arbitration/ranking algorithms, microservices API design, JVM performance optimization, integration with ML inference services, deterministic rule evaluation, production operations. AI Tooling: Expected experience with AI-assisted development tools., Qualifications : BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

Pulled from the full job description

  • Pet insurance
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Commuter assistance, Salary Range: $110,000- $120,000 a year 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 & amp; Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

1:45 min

Defining objectives and methodologies for systematic load testing

Kirill Kulikov · LIVE

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:38 min

Handling unexpected traffic spikes without proper load testing

Andreas Taranetz Andreas Taranetz · World Congress 2024

2:17 min

Comparing code profiling with surface level monitoring

Jérôme Vieilledent · LIVE

Videos

See all

Related articles

See all