04 Nov
|
Tata Consultancy Services
|
Bengaluru
04 Nov
Tata Consultancy Services
Bengaluru
Job Title
* Java Springboot Microservices Developer Job ID Coding
* Mandatory Experience Level
* Min
* <6>yrs Max
* <12>yrs Location
* Bangalore/Hyderabad/Nagpur/Kolkata/Bhubaneswar Work Type
* Full-time Job Requirements
* ● Deep knowledge and extensive experience providing technical support for applications developed with Java programming. ● Strong expertise in PostgreSQL database administration, troubleshooting, and performance tuning. ● Proven experience supporting applications built with Spring Web Services, Spring JPA, and Spring Boot. ● In-depth understanding and practical experience with Kubernetes for container orchestration and deployment, with a solid focus on troubleshooting and supporting deployed applications and services. ● Hands-on experience supporting applications on Google Cloud Platform (GCP), specifically related to Kubernetes services (e.g., GKE). ● Ability to understand complex system architectures, identify dependencies, and effectively diagnose and resolve technical issues. ● Demonstrated ability to set up and configure applications for diverse user needs and provide technical guidance. ● Excellent problem-solving and debugging skills, with a strong ability to diagnose and resolve complex application and system issues.
Key Responsibilities
* ● Provide advanced technical support and troubleshooting for applications built using Java and Spring Boot. ● Diagnose and resolve complex issues related to PostgreSQL databases,
including performance bottlenecks and data integrity problems. ● Support and maintain applications utilizing Spring Web Services and Spring JPA. ● Monitor and manage applications deployed on Kubernetes, including identifying and resolving deployment and service-related issues. ● Troubleshoot and support applications running on Google Cloud Platform (GCP), with a focus on Kubernetes deployments and services within the GCP ecosystem. ● Develop a deep understanding of complex system architectures, data flows, and application dependencies to effectively support end-users and development teams. ● Collaborate with end-users to understand their needs, provide technical guidance, and assist with application setup and configuration. ● Work closely with development teams to identify root causes of issues, propose solutions, and contribute to the improvement of application stability and performance. ● Create and maintain documentation for supported applications, troubleshooting procedures, and system configurations. ● Participate in on-call rotations to provide timely support for critical production issues. ● Track and manage application issues and bugs using Jira, ensuring timely resolution and communication with stakeholders. ● Develop and maintain comprehensive documentation for applications, processes, and system configurations to facilitate knowledge sharing and support.
📌 advanced java concepts (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru