🔔 FCM Loaded

Java Software Engineer

Tata Consultancy Services

2 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Advanced Java concepts

Location- Bangalore

Virtual drive/Online interview - 12-Dec-25

Please apply if you are available to attend the virtual drive on 12-Dec-25


Must Have:

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 strong 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.


Good-to-Have

Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and end-users.

Experience with issue tracking and management using Jira or similar platforms.

Proven ability to create clear and concise technical documentation


Responsibility of / Expectations from the Role

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.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.