Search by job, company or skills

T

Java Developer

Save
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

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:

reactor JavaCassandraDesign PatternsPostgreSQLKafkaSpring BootSpring MVCSqlSpring DataAngularMicroservicesNosqlWebfluxMockitoJUnitSpring SecurityMongoDBRestful ApisSpring FrameworkJava 8 and above

Bengaluru, India

Skills:

JavaSpring FrameworkJavascriptCSSMySQLHTMLSql

Bengaluru, India

Skills:

JavaJenkinsGitSpringbootDockerMySQLPostgreSQLMongoDBRestful Apismicroservices architectureCI CD pipelines

Bengaluru, India

Skills:

react.js JavaHibernateMavenPostgreSQLSpring BootMicroservicesJUnitMockitoDockerRest ApisJpaOracleAWS

Bengaluru, Chennai, Hyderabad

Skills:

CI/CD Tools (Years)JavaSpring CloudReactGcpRESTful API developmentJava 17+Java Full StackSpring boot/Springboot