Java Architect

Tata Consultancy Services

Chennai District

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Consultancy Services in Chennai seeks a Senior Java Architect to lead software architecture for enterprise Java applications, defining system components, data flows, and technology stacks. You will drive architectural decisions across teams to ensure scalable, secure solutions.

The role requires deep Java knowledge, microservices design, and cloud deployments on AWS/Azure/GCP, with collaboration to translate business needs into technical specs.

Qualifications

  • Must have object-oriented programming and software architecture expertise.
  • Experience with relational and NoSQL databases and Java frameworks.
  • Knowledge of performance optimization and cloud platforms.
  • Familiarity with IDEs and version control systems.
  • Strong written and verbal communication for architecture design and collaboration.

Responsibilities

  • Architecture Design: Create architecture blueprint for Java apps, including components, data flow, and tech stack.
  • Requirement Analysis: Translate business requirements into technical specs; design microservices.
  • Security Architecture: Implement security measures in architecture to protect data.
  • Integration Design: Define strategies for integrating APIs and cloud deployments.
  • Database Design: Relational/NoSQL database principles and design considerations.
  • Communication and Collaboration: Work with cross-functional teams.

Skills

Object-oriented programming
Software architecture
Java frameworks (Spring Boot, Spring M
Relational databases
NoSQL databases
Cloud platforms (AWS, Azure, GCP)
Performance optimization techniques
Integrated development environments
Version control systems
Web frameworks
Computer networking

Job description

Desired Competencies (Technical/Behavioral Competency)
  • Expertise in software architecture patterns (e.g., MVC, microservices)
  • Familiarity with popular Java frameworks (Spring Boot, Spring MVC)
  • Knowledge of database technologies (relational and NoSQL)
  • Understanding of performance optimization techniques
  • Familiarity with cloud computing platforms (AWS, Azure, GCP)
Must-Have
  • Object-oriented programming.
  • Software architecture.
  • Relational databases.
  • Integrated development environments.
  • Version control systems.
  • Web frameworks.
  • Computer networking
Good-to-Have
  • Object-oriented programming.
  • Software architecture.
  • Relational databases.
  • Integrated development environments.
  • Version control systems.
  • Web frameworks.
  • Computer networking
SN Responsibility of / Expectations from the Role
  • 1 Architecture Design: Create the overall architecture blueprint for Java applications, including system components, data flow, and technology stack selection. Deep understanding of Java core concepts, including object-oriented programming, collections, concurrency, and JVM internals.
  • 2 Requirement Analysis: Collaborate with business stakeholders to understand project requirements and translate them into technical specifications. Knowledge of designing and developing microservices-based applications
  • 3 Security Architecture: Implement security measures within the application architecture to protect sensitive data. Understanding of database principles and experience with relational and NoSQL databases
  • 4 Integration Design: Define strategies for integrating different systems and APIs with the Java application. Cloud Computing: Familiarity with cloud platforms like AWS, Azure, or GCP for deploying Java applications Database Design:
  • Understanding of database principles and experience with relational and NoSQL databases Communication and Collaboration: Excellent communication skills to work effectively with cross-functional teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Architect
Java Architect

Tata Consultancy Services • Hyderabad, Pune District

On-site
INR 3,000,000 - 5,200,000
Java Architect
Java Architect

Infosys • Pune District

On-site
INR 1,000,000 - 2,000,000
Java Microservices Springboot
Java Microservices Springboot

Tata Consultancy Services • Pune District, Chennai District, Bengaluru

On-site
INR 900,000 - 1,500,000
Java Architect
Java Architect

Infosys • India

On-site
INR 1,400,000 - 2,100,000
Java Architect
Java Architect

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Java Developer
Java Developer

Mphasis • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000
Developer
Developer

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Spingboot and Microservices
Java Spingboot and Microservices

Tata Consultancy Services • Hyderabad, Chennai District

On-site
INR 1,200,000 - 1,600,000
Java Architect
Java Architect

Infosys Limited • Bengaluru

On-site
INR 3,800,000 - 7,000,000
Technical Architect
Technical Architect

TymblHub • Pune District

On-site
INR 2,000,000 - 4,000,000