Java developer

Tata Consultancy Services
Bengaluru, Karnataka, India
  • Strong experience in Java (17 OR Plus) and Spring Boot development.
  • Hands-on experience with NoSQL databases.
  • Experience building and managing APIs, serverless functions, scheduled jobs, or event-driven services.
  • Good understanding of API security concepts such as OAuth2, JWT, authentication/authorization mechanisms, and secure API design.
  • Experience in designing and building systems for high-volume data processing is preferred.
  • Strong understanding of microservices architecture and distributed systems.
  • Familiarity with containerization and cloud-native application development.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →