Opening in TCS for Senior Software Engineer
Job Summary:
We are seeking a hands-on Senior Software Engineer with deep expertise in Java, Spring and REST APIs to join our high-performing engineering team. In this role, you will design, development, and delivery of scalable, high-performance web applications and backend services that power critical business functions. While the focus is on backend engineering, we are looking for someone with working knowledge of front-end technologies like JavaScript and ReactJS to effectively troubleshoot and collaborate across the full stack. You will play a key role in driving engineering excellence, implementing best practices, and ensuring that the solutions we build are robust, maintainable, and aligned with long-term business goals. Collaborating closely with product managers, UI developers, QA engineers, and DevOps, you will help translating business requirements into elegant technical solutions.
You will be responsible for resolving full-stack issues, especially those requiring backend insight but touching frontend components. You will actively support production systems and help maintain system health through logging, monitoring, and optimization. As a technical leader, you will mentor engineers, set direction on architecture and code quality, and foster a supportive and high-performing team culture. Youll also help modernize our platforms using containerization, event streaming, and Kubernetes-based deployments. Looking for a self-motivated engineer who always keep up with latest technology advancements, continuously learn and mentor others.
Having experience with hybrid cloud deployments, observability platforms such as Splunk or Datadog, and legacy system modernization is a strong plus. Familiarity with CI/CD tools like Gitlab and CD/CD Pipelines will help you integrate seamlessly into our engineering workflow. Prior experience working with microservices, private link networking, and Kubernetes will be advantageous.
Youll play a critical part in driving our technology vision forward and ensuring that we execute across multiple initiatives.
Were looking for a passionate, impactful, technical engineer who wants to come here to do their very best work and make their mark, add their chapter to the long and storied history of The Client Company. Someone who holds themselves and their teammates accountable in a professional, collaborative manner. A collaborative technologist who seeks to bring the best out in themselves and those around them. Someone who can provide a fresh perspective and innovative insight to our initiatives.