Tata Consultancy Services

Technical Architect

Tata Consultancy Services$150K — $167K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong proficiency in Java and Spring Boot with in-depth experience in various Spring modules.
  • Extensive experience in designing and implementing Microservices architectures.
  • Expertise in developing RESTful web services and utilizingApache Kafka for event-streaming.
  • Solid grasp of design patterns and enterprise integration patterns.
  • Proven experience with AWS cloud services and cloud-native applications.
  • Familiarity with implementing CI/CD pipelines for automation.
  • Excellent communication skills, capable of collaborating with diverse teams.
  • Demonstrated mentoring abilities for technical leadership.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications using Spring Boot.
  • Lead the architecture and implementation of RESTful APIs and Microservices.
  • Translate complex business requirements into scalable and secure solutions.
  • Apply design patterns to enhance system performance and maintainability.
  • Participate in the entire Software Development Life Cycle (SDLC).
  • Drive cloud transformation initiatives on AWS.
  • Automate build, testing, and deployment processes through CI/CD pipelines.
  • Conduct code reviews to uphold coding standards and best practices.
  • Collaborate with stakeholders to align technical delivery with business needs.
  • Mentor and guide onshore and offshore development teams.

Benefits

  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage including health, dental, vision, and disability insurance.
  • Family support initiatives such as parental leave.
  • Various insurance options including auto, home, and identity theft protection.
  • Convenience benefits including commuter assistance and training reimbursement.
  • Generous time off policy including vacation and sick leave.
  • Legal and financial assistance programs like a 401K plan and student loan refinancing.
Full Job Description
Must Have Technical/Functional Skills
• Strong proficiency in Java and Spring Boot, with hands-on experience in:

o Spring Core, AOP, MVC, Security

o Spring DAO, ORM

o Spring Batch and Spring Integration

o Hibernate / JPA
• Extensive experience designing and implementing Microservices-based architectures.
• Strong expertise in developing RESTful web services.
• Hands-on experience with Apache Kafka or similar messaging/event-streaming platforms.
• Solid understanding and practical application of design patterns and enterprise integration patterns.
• Proven experience with AWS cloud services and cloud-native architectures.
• Experience implementing and managing CI/CD pipelines.
• Strong understanding of performance tuning, scalability, and secure application design.
• Excellent communication skills with the ability to collaborate across technical and non-technical teams.
• Demonstrated ability to mentor engineers and provide technical leadership.

Roles & Responsibilities
• Design, develop, and maintain enterprise-grade Java applications using Java, Spring Boot, and the Spring ecosystem.
• Lead the architecture and implementation of RESTful APIs and Microservices, including event-driven architectures using Apache Kafka.
• Own application and solution architectures, translating complex business requirements into scalable, secure, and maintainable solutions.
• Apply GoF and enterprise design patterns to enhance system performance, scalability, fault tolerance, and maintainability.
• Participate hands-on across the entire Software Development Life Cycle (SDLC) including requirements analysis, technical design, development, testing, deployment, and production support.
• Drive cloud transformation initiatives, migrating and modernizing applications on AWS.
• Design and implement CI/CD pipelines to automate build, testing, and deployment processes.
• Build and manage high-volume batch processing solutions using Spring Batch, including scheduling and data-driven workflows.
• Conduct code reviews to ensure adherence to architectural standards, coding best practices, and user story acceptance criteria.
• Collaborate closely with business stakeholders, product owners, and cross-functional teams to clarify requirements and align technical delivery with business objectives.
• Lead, mentor, and guide onshore and offshore development teams, ensuring delivery excellence and resolving complex technical challenges.
• Stay up to date with emerging technologies and frameworks, proactively recommending improvements and innovations.

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Lo an Refinancing.

Salary Range: $150,000 - 167,000 a year

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Technical Architect jobs: