Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in San Jose?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Purple Drive Technologies

San Jose / Global

Sr. Backend Engineer (Java)

Job Description

Purple DriveWe are seeking a Backend Engineer (Java) to build scalable, high-performance services that power our core products. You'll work on distributed systems, design APIs, and collaborate across engineering, product, and DevOps teams. The ideal candidate has strong Java fundamentals, experience in microservices, and a passion for clean, reliable backend architecture.Design, develop, and maintain backend services using Java and modern frameworks.Build RESTful APIs and event-driven services to support web and mobile applications.Develop scalable microservices with clear ownership, observability, and resilience patterns.Work with product and frontend teams to translate requirements into robust backend solutions.Optimize service performance, latency, and throughput in production environments.Write clean, testable code and create unit/integration tests to ensure reliability.Participate in architecture/design reviews, code reviews, and sprint planning.Troubleshoot production issues and contribute to root-cause analysis and prevention.Collaborate with DevOps/SRE teams on deployment, monitoring, and CI/CD improvements.10+ years of backend software development experience using Java.Strong knowledge of Core Java, OOP, Collections, Multithreading, and JVM basics.Hands-on experience with Spring Boot / Spring MVC / Spring Cloud.Experience building and consuming REST APIs (JSON, OAuth2/JWT a plus).Solid understanding of microservices patterns (service discovery, config mgmt, circuit breakers).Experience with databases: SQL (PostgreSQL / MySQL / Oracle)Working knowledge of NoSQL (MongoDB / Cassandra / DynamoDB) is a plusFamiliarity with messaging/streaming systems such as Kafka / RabbitMQ / SQS.Experience with Git, CI/CD pipelines, and Agile/Scrum practices.Strong problem-solving ability and good communication skills.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location