3h ago

Senior Software Engineer

Campbell, CA

$70,000-$200,000 / year

full-timeseniorEV charging / clean technology

Tech Stack

Description

You will design, develop, and maintain backend services for the Driver Services team at ChargePoint, using Java and Spring Boot to build scalable microservices and async event pipelines. You'll collaborate with global teams to support millions of EV driver interactions daily.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of backend software development experience
  • Proficiency in Java and Spring Boot with production experience
  • Solid understanding of microservices and distributed systems
  • Experience with databases (SQL and/or NoSQL) and message queues

Responsibilities

  • Implement reliable APIs and microservices using Java and Spring Boot
  • Contribute to scalable microservices architecture serving global driver use cases
  • Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Elasticsearch)
  • Build and maintain asynchronous event pipelines with Kafka or RabbitMQ
  • Participate in design reviews, code reviews, and knowledge sharing sessions
0 views 0 saves 0 applications