Tata Consultancy Services · 7 hours ago
Java Software Senior Engineer + AI
Tata Consultancy Services is a leading global IT services and consulting company, and they are seeking a Senior Java Software Engineer with experience in AI tools. The role involves designing and developing scalable enterprise systems and requires strong technical skills in Java and various cloud technologies.
Business Information SystemsConsultingInformation TechnologyIT Management
Responsibilities
Design and development of highly available, distributed and scalable enterprise systems
AWS deployments, scaling and EKS cluster management
GIT, PR process, CI/CD Pipelines and deployments
Experience and strong knowledge in developing high throughput, high performance, and zero downtime systems
Experience in performance tuning of the applications including JVM tuning, memory profiling, deadlocks and heap analysis
Strong knowledge of customer facing web application development, HTTP specs, Load- balancing and understanding of CDN
Experience with Java test frameworks such as JUnit and testNG and Familiarity with automated testing methodologies and frameworks
Familiarity with template driven rendering and client and server side MVC architectures
Familiarity with Splunk for investigating or monitoring problems on systems
Thorough understanding of Software Development Lifecycle, tools and agile methodologies
Sharp troubleshooting skills and real world systems deployment experience
We seek a self starter, forward-thinking people with strong leadership capabilities
Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional team
Qualification
Required
AI Tools Experience- RooCode and Claude
SpringBoot, Redis, MongoDB, Kafka, and MicroServices architecture
10+ more years with Java
5+ more years with Mongo
hands on experience with AI tools like RooCode and Claude
Design and development of highly available, distributed and scalable enterprise systems
AWS deployments, scaling and EKS cluster management
GIT, PR process, CI/CD Pipelines and deployments
Experience and strong knowledge in developing high throughput, high performance, and zero downtime systems
Experience in performance tuning of the applications including JVM tuning, memory profiling, deadlocks and heap analysis
Strong knowledge of customer facing web application development, HTTP specs, Load-balancing and understanding of CDN
Experience with Java test frameworks such as JUnit and testNG
Familiarity with automated testing methodologies and frameworks
Familiarity with template driven rendering and client and server side MVC architectures
Familiarity with Splunk for investigating or monitoring problems on systems
Thorough understanding of Software Development Lifecycle, tools and agile methodologies
Sharp troubleshooting skills and real world systems deployment experience
Self starter, forward-thinking people with strong leadership capabilities
Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional team
BACHELOR OF TECHNOLOGY
Preferred
Ex Apple Preferred or any Big team is a must
Company
Tata Consultancy Services
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.
H1B Sponsorship
Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)
Funding
Current Stage
Public CompanyTotal Funding
unknown2004-08-25IPO
Leadership Team
Recent News
2025-12-31
Techcircle
2025-12-31
Calcutta Telegraph
2025-12-29
Company data provided by crunchbase