Java Full Stack Engineer
Actively Reviewing the ApplicationsTata Consultancy Services
India, Karnataka, Bengaluru
Full-Time
On-site
Posted 9 hours ago
•
Apply by June 9, 2026
Job Description
Greetings from Tata Consultancy Services!!!
Required Experience: 8+ Years
Location: Bangalore
About the Role:
We are looking for someone that will lead other Software Engineers while partnering with product managers and collaborate with other business and technical teams to develop, deliver, and maintain mission critical applications.
Responsibilities:
- Lead and mentor other software engineers across high performing delivery teams.
- Work jointly with solutions architects to set the technical architectural direction while designing and developing specifications for API level interactions.
- Collaborate with other tech teams and businesses across sites for project deliverables.
- Technical leadership and oversight of implementation, system integration, quality testing, operations, and sustainability of technical solutions.
- Deliverables are typically large or highly complex software systems includes Java based services and back-office user interfaces in addition to digital optimization (a/b/n) testing of customer facing web and mobile app experiences.
- In depth knowledge of current programming languages and technologies, cloud solutions and DevSecOps practices.
- Interact with users to define system requirements and/or necessary modifications.
- Code may either be used in commercial and end-user applications or may focus on software and tools in support of infrastructure and technology platforms.
Required Qualifications:
- 7+ years of development experience, preferably full stack:
- Java, Spring Framework, SQL and NoSQL-based databases
- Exposure to GraphQL / Graph DBs
- Developing cloud native applications, preferably in AWS experience.
- Internet technologies, microservices architectures experience
- 7+ years managing engineering and technology delivery teams
- Demonstrated knowledge and working experience with highly scalable architectures, patterns, and technologies
- Experience in creating architecture designs that incorporate resiliency and performance.
- Experience managing a globally distributed delivery team utilizing Agile methodologies
Preferred Qualifications:
- Experience in the commerce space and products / pricing / inventory domains
- Experience in travel and hospitality/hotel industries
Required Skills
System Integration
Engineering
Leadership
Agile
DevSecOps
SQL
AWS
Sustainability
GraphQL
Agile Methodologies
NoSQL
Testing
Spring
Spring framework
Cloud native
Pricing
Technical leadership
Graph
Quality testing
User interfaces
Consultancy
Resiliency
Cloud solutions
Greetings
Framework
Cloud Native applications
Mobile App
Java
Back-office
Internet Technologies
DevSecOps practices
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Junior Python Developer - Remote Work
BairesDev
India
Full-Time
Git
Python
Version control
Data Science - II
ProcDNA
India
Full-Time
Machine Learning
Sales
Engineering
+64
Procurement
IBM
India
Full-Time
Sales
Negotiation
Procurement
+18
Executive Assistant
SKIMS
₹1–1 LPA
Communication
Administrative Tasks
Relationship Management
+21
Business Development Manager - Pune/Gurgaon, India
NOVARGI
India
Full-Time
₹5–11 LPA
Engineering
Share
Quick Apply
Upload your resume to apply for this position