Search by job, company or skills

This job is no longer accepting applications

Job Description

Role: Java Developer

Experience : 5 to 10 Years

Location: Bangalore

Mode Of Interview : Inperson Drive

Drive Date : 18th July 2026

Drive Venue : TCS L Center

Unit 6, No 78, 79 & 83, EPIP Industrial Area,

Next to Vydehi Hospital

Whitefield, Bengaluru, Karnataka, 560066

Role Summary

We are seeking a Java Associates with 5 to 10 years of experience to design, develop,

and integrate scalable backend services. This role requires strong Core Java/JDK

knowledge, Microservices hands-on Spring Boot experience for building microservices,

solid REST API development and integration skills, and strong SQL capabilities for

working with relational databases. They will work closely with product, QA, and DevOps

teams to deliver secure, performant, and maintainable solutions.

Key Responsibilities

Design and develop microservices and backend components using Core Java and

Spring Boot.

Develop, maintain, and version RESTful APIs; ensure adherence to API standards,

contract-first design where applicable, and backward compatibility.

Implement API integrations with internal/external systems using REST/SOAP,

webhooks, and thirdparty services; handle authentication/authorization (e.g.,

OAuth2/JWT) as applicable.

Use Spring Boot ecosystem features (e.g., Spring MVC, Spring Validation, Spring

Data/JDBC) to deliver clean and testable code.

Write efficient SQL queries and optimize data access (indexes, query plans) for

performance and scalability.

Estimate tasks, manage deliverables, and contribute to sprint planning and agile

ceremonies.

Must-Have Skills & Qualifications

6 to 10 years of backend development experience with Java

Strong Core Java and JDK fundamentals: collections, concurrency, streams, I/O/NIO,

exception handling, and JVM basics.

Hands-on experience with Spring Boot for building and deploying services

(configuration, profiles, dependency injection, REST controllers).

Proven experience in API development and integration: REST principles, HTTP

methods/status codes, pagination, idempotency, and error handling.

Strong SQL skills with experience in relational databases (e.g., PostgreSQL, MySQL,

Oracle, SQL Server).

Experience with data access patterns (JDBC/Spring JDBC, JPA/Hibernate, MyBatis)

and query optimization.

Familiarity with Git and collaborative development workflows (branching, pull requests,

code reviews).

Understanding of secure API development: authentication/authorization, input

validation, and OWASP-aware practices.

Strong problem-solving skills, communication, and ability to work across teams.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151278993

Similar Jobs

Bengaluru, India

Skills:

JavaPrometheusSpring BootGrafanaRabbitmqDockerTeamcityApache KafkaAws Ec2VaultKubernetesOctopus DeployGitHub ActionsOpenTelemetryAWS Secrets Manager

Bengaluru, India

Skills:

HibernateSpring BootKafkaJ2EEData StructureDesign PatternSpringMicroservicesAlgorithmJUnitCore JavaDockerMySQLJava FrameworkAgileScrumCollection

Bengaluru, India

Skills:

UNIXSqlJavaAutosysApache SparkIceberg

Bengaluru, India

Skills:

JavaPerformance TuningPostgreSQLJconsolePrometheusLogstashSpring BootJvisualvmElasticsearchOpenshiftDebuggingAgileScrumJVM monitoringProfilingOpenTracing

Bengaluru, India

Skills:

JavaGcpDockerKafkaAzureKubernetesAWSSpringreactive programmingmicroservices architecture

Beware of Scammers

We don’t charge money for job offers