Senior Java Backend Developer
Job Title: Senior Java Backend Developer
Location: Sunnyvale, CA
Experience: 8+ years
About The Role:
We are looking for an experienced Java Backend Developer to build and support microservices using Java, Spring Boot, and Kafka. You will develop APIs, process real-time events, and deploy applications using modern DevOps tools.
Responsibilities:
- Develop backend services and REST APIs using Java and Spring BootBuild Kafka producers and consumers for real-time event processing
- Secure applications using Spring Security and JWTWrite and optimize SQL queries and fix database issues
- Deploy applications using Jenkins, Docker, and Kubernetes
- Run performance tests using JMeter or Gatling
- Integrate Generative AI / LLM features into backend services
- Required SkillsCore JavaSpring Boot and Microservices
- Apache KafkaSpring Security and JWTSQL (including window functions)
- Jenkins, Docker, Kubernetes
- Strong coding and problem-solving skills
Nice to Have:
- JMeter or Gatling
- Generative AI / LLM experience
- Cloud experience (AWS, GCP, or Azure)