Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer Backend (Java).
India Jobs Expertini

Urgent! Senior Software Engineer - Backend (Java) Job Opening In Bengaluru – Now Hiring Confidential

Senior Software Engineer Backend (Java)



Job description

Toast is scaling rapidly and with that growth comes an exciting new opportunity to join our new organization in Bangalore.

Toast is looking for a Senior Software engineer to join our team where we are building the next generation of software solutions for our restaurants.

We want to build a one stop shop for restaurants to make it easier, faster, and more enjoyable to manage a successful restaurant.

You will enable restaurants to access data, draw meaningful insights, and take data-driven actions by leading the team to develop the best-in-class solution.

As a Full Stack Senior Software Engineer on our team, you will:

  • Bring your domain and general experience to design, build and launch features/improvements on our platform
  • Be involved in complex, high impact projects that may span multiple teams
  • Champion best practices for development, deployment and quality life-cycles

What Youll Do:

  • Collaborate with cross-functional teams (developers, product managers, designers) to build features for Enterprise Reporting and Analytics and take full ownership of key components.
  • Lead complex projects that improve functionality and reliability for customers within a collaborative, supportive environment.
  • Ship code that directly impacts and drives Toast s growth.
  • Contribute to new product features from the ground up, ensuring innovation and technical excellence.
  • Advocate for best coding practices, raising the bar for yourself, your team, and the company.
  • Partner with experienced engineers in design and code reviews to maintain high standards.
  • Monitor feature rollouts to ensure customer success, iterating and improving when necessary.
  • Design, build, deploy, and maintain highly resilient and scalable systems critical to our customers success.
  • Tackle scaling challenges and implement robust solutions.
  • Diagnose performance bottlenecks and optimize for better performance.
  • Mentor and provide technical guidance to other team members.

What You ll Need:

  • 6+ years of experience with Java, Kotlin, or similar object-oriented languages.
  • Proficient in modern web technologies and UI frameworks (e.g., React, Javascript , TypeScript, REST, GraphQL) with 3+ years of relevant experience.
  • Experienced with databases (PostgreSQL, DynamoDB) including schema design and optimization.
  • In-depth understanding of microservices, distributed systems, and enterprise messaging.
  • Familiar with asynchronous communication tools (e.g., Pulsar, JMS, Kafka).
  • Proven track record of delivering reliable services to production.
  • Excellent communication skills, with the ability to simplify complex technical concepts for non-technical stakeholders.
  • A passion for technology and continuous learning.
  • Enthusiasm for solving impactful challenges and writing clean, scalable code.

Skills Required
Java, Docker, Spring Boot, Sql, Backend


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide