> Markdown version of [/jobs/ext/1133516-technical-lead](https://www.wearedevelopers.com/jobs/ext/1133516-technical-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Technical Lead - **Company:** Tata Consultancy Services Limited - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Code Review, Databases, Extract Transform Load (ETL), Hibernate (Java), Enterprise Messaging Systems, Scrum Methodology, RabbitMQ, Standard Sql, Systems Architecture, Google Cloud, Spring Cloud, Spring-mvc, Spring-boot, Backend, Information Technology, Apache Kafka, Restful APIs, Microservices - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fa2442cb2edf3c87 ## About the Role * Core Languages: Deep expertise in Java (often Java 11/17/21+ depending on the organization). * Frameworks: Extensive experience with the Spring ecosystem (Spring Boot, Spring Cloud, Spring MVC) and Hibernate. * Databases & Integration: Strong knowledge of SQL, messaging systems (e.g., Apache Kafka, RabbitMQ), and ETL workflows. * Methodologies: Proficiency in Agile/Scrum, CI/CD pipelines, and cloud deployment platforms (AWS, Azure, GCP)., Qualifications : BACHELOR OF COMPUTER SCIENCE ## Description * Architecture & Design: Define system architecture, design microservices, and ensure scalability and high performance of back-end systems. [1, 2, 3]. * Hands-On Development: Write complex code, build Proof of Concepts (PoCs), and develop/maintain RESTful APIs. [1, 2, 3] * Team Leadership & Mentorship: Guide software engineers, conduct code reviews, and enforce engineering best practices (e.g., TDD/BDD). [1, 2]. * Delivery Management: Collaborate with product and business teams to plan releases, estimate effort, and resolve technical blockers impacting delivery. [1, 2]. ## Related Videos - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Goodbye Microservices, Hello Self-Contained Systems](https://www.wearedevelopers.com/videos/100009-goodbye-microservices-hello-self-contained-systems) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)