Taro Logo

Senior Software Engineer - Java Backend

A company providing cutting-edge SaaS and fintech solutions for the restaurant community.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer - Java Backend

Toast is revolutionizing the restaurant industry with their innovative SaaS and fintech solutions. As a Senior Backend Software Engineer at Toast, you'll be at the forefront of developing high-performance, scalable systems that power thousands of restaurants worldwide. The role offers a unique blend of technical challenges and real-world impact, focusing on backend services and APIs development using Java/Kotlin, Spring Boot, and modern cloud infrastructure.

The position requires strong technical expertise in distributed systems and microservices architecture, combined with leadership abilities to mentor junior engineers and drive technical excellence. You'll be working in a collaborative hybrid environment in Chennai, balancing in-person connections with flexible work arrangements.

Toast offers a comprehensive career growth path with structured leadership development programs specifically designed for engineers on the senior track. The company culture emphasizes diversity, equity, and inclusion, creating an environment where different perspectives are valued and celebrated.

This role is perfect for experienced backend engineers who want to make a tangible impact in the restaurant industry while working with cutting-edge technology. You'll be part of a team that values technical excellence, collaborative problem-solving, and continuous learning. The position offers competitive benefits, including medical, dental, and vision insurance, along with opportunities for professional development and career advancement.

If you're passionate about solving complex technical challenges, mentoring others, and building scalable solutions that directly impact an essential industry, this role at Toast offers the perfect blend of technical depth and business impact. Join a company that's not just building technology, but transforming how restaurants operate in the modern world.

Last updated a day ago

Responsibilities For Senior Software Engineer - Java Backend

  • Design, develop, and maintain high-performance, scalable, and secure backend services and APIs
  • Optimize systems for performance and high availability
  • Lead projects from discovery to deployment
  • Mentor junior engineers
  • Resolve team disagreements through collaborative decision-making
  • Foster a culture of technical excellence through code reviews
  • Communicate technical decisions to stakeholders
  • Balance feature delivery with tech debt
  • Contribute to sprint planning and prioritization

Requirements For Senior Software Engineer - Java Backend

Java
Kafka
PostgreSQL
  • 6+ years of backend development experience (Java/Kotlin, Spring Boot, PostgreSQL, Kafka)
  • Expertise in microservices, distributed systems, and cloud infrastructure (AWS, Docker/Kubernetes)
  • Proven ability to optimize performance
  • Demonstrated mentorship experience
  • Ability to align technical decisions with business goals
  • Experience resolving team conflicts through collaboration
  • Understanding of trade-offs between speed and scalability/tech debt
  • Experience with sprint planning and prioritization frameworks

Benefits For Senior Software Engineer - Java Backend

Medical Insurance
Dental Insurance
Vision Insurance
  • Structured leadership development programs
  • Hybrid work environment
  • Collaborative culture
  • Growth opportunities

Interested in this job?

Jobs Related To Toast Senior Software Engineer - Java Backend