Senior Java Software Developer

Apply Now

Company: Tata Consultancy Services

Location: Sunnyvale, CA 94087

Description:

Must Have:
Proficient in Java development (Core Java, Multithreading, Collections, Memory Management)
Proficient with Java Design Patterns
Proficient with Spring Framework (Springboot etc.)
Proficient with REST APIs, Webservices, Microservices
Experience with Docker, Kubernetes (CI/CD Deployments)
Monitoring & Logging: Grafana, Splunk
Redis caching
AWS (Lambda, API Gateway, ECS/EKS)

Key Qualification:
8+ years of strong Java development experience (Core Java, Memory Management, Design Patterns)
Strong hands-on implementation experience with Spring framework, Webservices, Restful APIs
Experience with implementing Microservices (also Architecture)
Experience with CI/CD Deployments using Kubernetes
Experience with designing and building POCs as required for new business requirements

Integrated caching solutions like Redis to enhance application performance and reduce database load.

Nice to Have:

Databases: Oracle, Snowflake, Singlestore

Salary Range: $70,000-$140,000 a year

#LI_AS3

Similar Jobs