Java Architect with AWS - S

Tata Consultancy Services

Chennai District, Bengaluru

On-site

INR 3,000,000 - 5,500,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Tata Consultancy Services in Chennai seeks a seasoned Enterprise Architect to define and implement end-to-end architecture for large-scale enterprise applications using Java and AWS. You will design scalable, secure, cloud-native solutions and lead modernization from monoliths to microservices.

The role requires guiding cross-functional teams, architecting RESTful APIs and event-driven patterns, applying IaC and DevOps practices, and ensuring performance, security, and compliance while shaping

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
  • 10+ years of software development experience with strong Java expertise.
  • 3+ years in solution or application architecture roles.
  • Experience designing enterprise-scale distributed systems.
  • Strong understanding of cloud architecture principles and AWS services.
  • Proven expertise in microservices architecture and API-driven development.
  • Experience in system integration, high-availability architectures, and performance tuning.
  • Strong analytical, leadership, and stakeholder management skills.
  • Excellent communication and presentation abilities.

Responsibilities

  • Define and implement end-to-end architecture for enterprise apps using Java and AWS.
  • Design scalable, secure, cloud-native solutions.
  • Lead modernization from monolith to microservices.
  • Architect RESTful APIs and event-driven solutions.
  • Create and maintain architecture standards, coding guidelines, and development frameworks.
  • Work closely with business stakeholders to translate requirements into technical solutions.
  • Conduct architecture reviews, design workshops, and technology evaluations.
  • Ensure adherence to security, compliance, performance, and scalability requirements.
  • Implement DevOps, CI/CD, Infrastructure as Code (IaC).
  • Guide development teams on application design, performance optimization, and troubleshooting.
  • Drive cloud migration and digital transformation initiatives.
  • Create and maintain architecture documentation and technical roadmaps.

Skills

Java
AWS
Microservices
API-driven
Distributed systems
Leadership
Stakeholder mgmt
DevOps CI/CD
Cloud security
Communication

Education

Bachelor's or Master's in CS/IT/Eng

Tools

AWS
Java
REST APIs
CI/CD tools

Job description

Key Responsibilities
  • Define and implement end-to-end architecture for enterprise applications using Java and AWS.
  • Design and develop scalable, secure, and highly available cloud-native solutions.
  • Lead application modernization initiatives, including monolithic to microservices transformations.
  • Architect RESTful APIs and event-driven solutions using modern integration patterns.
  • Design cloud infrastructure leveraging AWS-native services and best practices.
  • Establish architecture standards, coding guidelines, and development frameworks.
  • Work closely with business stakeholders, product owners, and engineering teams to translate business requirements into technical solutions.
  • Conduct architecture reviews, design workshops, and technology evaluations.
  • Ensure adherence to security, compliance, performance, and scalability requirements.
  • Implement DevOps, CI/CD, Infrastructure as Code (IaC), and automation strategies.
  • Guide development teams on application design, performance optimization, and troubleshooting.
  • Drive cloud migration and digital transformation initiatives.
  • Create and maintain architecture documentation, solution blueprints, and technical roadmaps.

Required Skills & Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
  • 10+ years of software development experience with strong expertise in Java technologies.
  • 3+ years of experience in solution or application architecture roles.
  • Extensive experience designing enterprise-scale distributed systems.
  • Strong understanding of cloud architecture principles and AWS services.
  • Proven expertise in microservices architecture and API-driven development.
  • Experience in system integration, high-availability architectures, and performance tuning.
  • Strong analytical, leadership, and stakeholder management skills.
  • Excellent communication and presentation abilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Architect
Java Architect

Infosys • Bengaluru

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

Capgemini • Bengaluru

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

Tata Consultancy Services • Hyderabad, Pune District

On-site
INR 3,000,000 - 5,200,000
Java Full Stack Developer Architect
Java Full Stack Developer Architect

Impronics Technologies • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Java Architect
Java Architect

Infosys • Pune District

On-site
INR 1,000,000 - 2,000,000
Solution Architect
Solution Architect

Iris Software, Inc. • Dadri, Delhi, Gurugram District

On-site
INR 4,000,000 - 6,500,000
Solution Architect
Solution Architect

Anrgi Tech Private Limited • Chennai

On-site
INR 1,200,000 - 1,500,000
Java Solution Architect
Java Solution Architect

AAPMOR Inc. • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Java Architect
Java Architect

Lonvec Technologies Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Java Architecture
Java Architecture

Tata Consultancy Services • Bengaluru

On-site
INR 4,000,000 - 6,000,000