Tata Consultancy Services · Bengaluru
Java(J2EE) & KANA
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 →Job description
- Minimum of 5-7 years of professional experience in front end and backend development and software architecture.
- Strong expertise in Java and related technologies (Spring, Hibernate, etc.).
- Proven experience in designing and implementing scalable and high-performance architectures.
- In-depth understanding of object-oriented programming, design patterns, and software development methodologies.
- Experience with microservices architecture and cloud technologies (preferably Azure).
- Proficient in database design and management (Oracle, Azure SQL, etc).
- Experience with DevOps tools (Git, Jenkins), practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Experience with tools such as Parasoft / SonarQube for identification of code smells, vulnerabilities.
- Excellent problem-solving skills and the ability to think strategically and analytically.
- Strong communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.
- Experience with Agile/Scrum development methodologies.
Preferred
- Certification in Java Springboot technologies.
- Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React).
- Knowledge of additional programming languages such as Python.
- Familiarity with enterprise architecture frameworks (TOGAF, Zachman).
Qualifications
BACHELOR OF ENGINEERING
More jobs at Tata Consultancy Services
ADAS
Bengaluru
AI Architect
Bengaluru
AI Lead
Bengaluru
API Architect
Bengaluru
ATM Connex
Bengaluru
Similar jobs at other companies
Java/JEE-Application Development-Core Java
NTT · Bangalore, KA, IN, India
Senior Java Engineer
Hitachi · Ukraine