OpenNash Jobs
Tata Consultancy Services · Bengaluru

Java Architecture

BengaluruIT & Infrastructure

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

Job Description

Role: Technical Architect – Java Experience: 8–12+ years Employment Type: Full-Time

Role Overview

We are seeking an experienced Technical Architect – Java to design, guide, and govern the implementation of robust, scalable, and high-performance Java-based systems. The role requires strong technical leadership, hands-on architectural expertise, and close collaboration with development teams to ensure adherence to best practices and architectural standards.

Key Responsibilities

1

  • Design technical architecture for Java-based enterprise applications 2
  • Translate solution architecture into detailed technical designs and LLDs 3
  • Define components, integrations, and deployment models 4
  • Provide hands-on guidance for Java, Spring, and Spring Boot development 5
  • Ensure performance, scalability, security, and resiliency best practices 6
  • Conduct architecture and code reviews 7
  • Mentor development teams and resolve complex technical issues Technical Skills (Must Have) 1 Java (8+), Spring, Spring Boot 2 Microservices architecture and distributed systems 3 RESTful APIs and integration patterns 4 Messaging systems (Kafka, RabbitMQ, JMS) 5 RDBMS and NoSQL databases 6
  • Strong understanding of design patterns and OOP principles Good to Have 1 Experience with Azure and/or AWS 2 Docker and Kubernetes knowledge 3 Event-driven architecture exposure 4 Experience in BFSI or regulated domains

Experience & Qualifications

1 8–12+ years of overall IT experience 2 3–5 years in Technical Architect or Senior Technical

  • Lead roles 3
  • Proven experience delivering large-scale Java applications 4
  • Bachelor’s or Master’s degree in Computer Science or related field

Qualifications

Undergraduate

More jobs at Tata Consultancy Services

ABAP on HANA

Bengaluru

AI Architect

Bengaluru

AS400 Cobol

Bengaluru

Similar jobs at other companies

Java/JEE-Application Development-Core Java

NTT · Bangalore, KA, IN, India

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.