Senior Software Engineer, Java, Springboot

Five9

Chennai, India
On-site
5+ years software engineering experience
3+ years java backend development
Hands-on spring boot framework experience
Five9 is seeking a Senior Software Engineer specializing in Java and Spring Boot to join their team in Chennai, India. The role involves designing, developing, and maintaining a scalable billing service, with a focus on collaboration and innovation in a diverse work environment

Job Summary

  • Five9 is a leading provider of cloud contact center software bringing innovation to customers worldwide.
  • The role involves designing, constructing, and maintaining a highly scalable, event-driven billing service.
  • Candidates will implement metering, rating, aggregation, and reconciliation logic that guarantees correctness at scale.

Matching Summary

Match Score: 85

Five9 is seeking a Senior Software Engineer specializing in Java and Spring Boot to join their team in Chennai, India. The role involves designing, developing, and maintaining a scalable billing service, with a focus on collaboration and innovation in a diverse work environment.

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • 3+ years Java backend development
  • Hands-on Spring Boot framework experience
  • Event-driven architecture design skills
  • Pub/Sub ingestion pipeline construction
  • Metering and reconciliation logic implementation

Nice-to-have

  • Master's degree in Computer Science
  • Experience with regulatory compliance needs
  • Collaboration with product managers and architects
  • Focus on system reliability and cost efficiency
  • Production troubleshooting and on-call support

Key Requirements

  • 5+ years of software engineering experience
  • 3+ years of Java backend development
  • Degree in Computer Science or IT field
  • Master's degree preferred but not required

Work Rights

Not specified

Tailored Resume

Cover Letter