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.