Search by job, company or skills
Must Have :
.Microservices and cloud-native architectures: Proven experience in designing and implementing microservices architectures using Spring Boot, with a solid understanding of containerization, orchestration, and cloud platforms (e.g., Docker, Kubernetes, AWS, Azure, GCP).
.Integration and APIs: Familiarity with RESTful API design principles, messaging systems (e.g., RabbitMQ, Apache Kafka), and event-driven architectures.
.Java expertise: Strong Java programming skills and understanding of Java EE or Java SE standards and technologies.
.System design and architecture: Proven experience in designing and architecting complex, enterprise-scale software systems using Spring Boot. Familiarity with architectural patterns and styles.
.Performance optimization: Experience in identifying and optimizing performance bottlenecks in Spring Boot applications through profiling, tuning, and optimization techniques.
.Database knowledge: Familiarity with relational and/or NoSQL databases and their integration with Spring Boot applications.
.Leadership and mentoring: Strong leadership skills and the ability to guide and mentor development teams, providing technical direction and fostering a culture of continuous improvement.
.Collaboration and communication: Excellent collaboration and communication skills to work effectively with cross-functional teams, understand requirements, and convey technical concepts to both technical and non-technical stakeholders.
.Problem-solving and critical thinking: Analytical mindset to identify and address complex technical challenges, propose innovative solutions, and make informed technical decisions.
.Familiarity with Agile methodologies: Experience working in Agile development environments, using tools and practices such as Scrum or Kanban.
Responsibilities:
.System design and architecture: Design and architect scalable, reliable, and high-performance software systems using Spring Boot and related technologies.
.Technical leadership: Provide technical leadership and guidance to development teams, including code reviews, design reviews, and mentoring. Drive technical decisions and ensure adherence to best practices and coding standards.
. span style=font-variant-numeric: normal font-variant-east-asian: br/ Desired Candidate Profile
BACHELOR OF ENGINEERING
Date Posted: 19/07/2024
Job ID: 85355477
Tata Consultancy Services is an Indian multinational information technology services and consulting company with its headquarters in Mumbai. It is a part of the Tata Group and operates in 150 locations across 46 countries. In July 2022, it was reported that TCS had over 600,000 employees worldwide.