Location: Sunnyvale CA preferred, Austin second preference.
Experience Required: 8+ Years
Job Description:
We are looking for an experienced Java Backend Developer with strong expertise in building scalable and high-performance backend applications. The candidate should have hands-on experience in Java, microservices architecture, REST APIs, and cloud-based development environments. Required Skills:
8+ years of experience in Java backend development
Strong experience with Java, Spring Boot, and Microservices
Expertise in RESTful APIs and backend services
Experience with SQL/NoSQL databases
Knowledge of Kafka, RabbitMQ, or messaging systems
Experience with AWS/GCP cloud platforms
Familiarity with Docker, Kubernetes, and CI/CD pipelines
Strong understanding of system design and scalable architecture
Good problem-solving and communication skills
Responsibilities:
Design, develop, and maintain backend services and APIs
Build scalable and secure microservices applications
Collaborate with cross-functional teams for feature development
Optimize application performance and troubleshoot production issues
Participate in code reviews and best engineering practices