Five9

Staff Software Engineer

Five9

Apply
16 days ago
Bengaluru, India
Staff+ / Senior
H1B Sponsor

Responsibilities

  • Design, develop, and maintain performant backend services using Java and Spring Boot.
  • Build and evolve RESTful APIs for core platform capabilities.
  • Implement reliable ingestion pipelines for large video chunks.
  • Ensure secure, efficient data storage and retrieval using cloud-managed databases.
  • Implement robust authentication and authorization mechanisms.
  • Contribute to the design and evolution of a microservices-based architecture.
  • Write clean, well-structured, and thoroughly tested code.
  • Participate actively in code and design reviews.
  • Implement structured logging, metrics, monitoring, and alerting.
  • Continuously optimize performance and scalability.
  • Work closely with desktop, frontend, and data engineering teams.
  • Participate in the full software development lifecycle.
  • Contribute to a strong DevOps culture, including CI/CD pipelines.
  • Assist in debugging, incident response, and root-cause analysis.

Requirements

  • 3+ years of experience in backend software development.
  • Strong proficiency in Java and the Spring Boot ecosystem.
  • Hands-on experience designing and implementing RESTful APIs.
  • Experience working with cloud platforms (GCP or AWS).
  • Familiarity with both SQL and NoSQL databases.
  • Solid understanding of testing, debugging, and production readiness.

Tech Stack

Apache KafkaAWSDockerGoogle Cloud PlatformJavaJUnitKubernetesMySQLPostgreSQLSpring Boot

Categories

BackendDevOpsTesting