Principal Software Engineer (Full-Stack)

Chennai   |   Full Time

Responsibilities:

  • Leads a project end-to-end and collaborates across functions.
  • Drives planning, estimation, and execution.
  • Understands requirements well and comes up with an efficient design
  • Develops complex, well-backed and bug-free products. Estimates accurately.
  • Takes well-reasoned tech decisions keeping in mind goals and trade-offs
  • Becomes a go-to person in more than one area. Provide technical mentoring to team
  • Communicates clearly, gets clarifications, and establishes expectations for all parties
  • Helps establish SDLC best practices and high standards of code quality
  • Demonstrates excellent problem solving & debugging skills
  • Proactively identifies and resolves issues in requirements, design, and code
  • Perform peer code reviews.


    Must-have:
  • 6-9 years experience in Java, Spring ecosystem, multi-threading, microservices, REST APIs, AWS, and database design. Deep understanding of Design Patterns, Service Patterns, Integration Patterns, Caching mechanisms. Experience leading teams

            Good to have:

  • Experience with eCommerce platforms

Chargebee might be the opportunity you’re looking for

  • If you’re interested in how subscription businesses can get more efficient.
  • If you’re hungry to give and receive feedback, fully understanding that challenging perspectives are the only way that you can grow.
  • If you can bring empathy to problem solving.
If this sounds interesting but you’re not sure you'll tick all the boxes, apply anyway! There’s tons of room to grow at Chargebee.

Let’s talk

apply with your résumé to get
the conversation started

Submit Your Application

You have successfully applied
  • You have errors in applying