
Search by job, company or skills
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.
Job ID: 151278993
Skills:
reactor , Java, Cassandra, Design Patterns, PostgreSQL, Kafka, Spring Boot, Spring MVC, Sql, Spring Data, Angular, Microservices, Nosql, Webflux, Mockito, JUnit, Spring Security, MongoDB, Restful Apis, Spring Framework, Java 8 and above
Skills:
Java, Spring Framework, Javascript, CSS, MySQL, HTML, Sql
Skills:
Java, Jenkins, Git, Springboot, Docker, MySQL, PostgreSQL, MongoDB, Restful Apis, microservices architecture, CI CD pipelines
Skills:
react.js , Java, Hibernate, Maven, PostgreSQL, Spring Boot, Microservices, JUnit, Mockito, Docker, Rest Apis, Jpa, Oracle, AWS
Skills:
CI/CD Tools (Years), Java, Spring Cloud, React, Gcp, RESTful API development, Java 17+, Java Full Stack, Spring boot/Springboot