Software Engineer / Senior Software Engineer (Backend)
Actively Reviewing the ApplicationsRevSure AI
4–8 years
Posted 3 days ago
•
Apply by June 11, 2026
Job Description
SE/SSE - Backend (Java)
JAVA: Software Engineer / Senior Software Engineer
Job Overview: RevSure.AI is building a world-class team of Engineers with a mandate to architect, design, build, scale, and maintain our cutting-edge Revops platform and derive insights from the customer data. If you are a great JavaScript developer (or, for that matter, in any major programming language) with experience in building SaaS web applications and looking for an opportunity to build world-class products using cutting-edge technologies, please read on -
Responsibilities
Must-Have:
JAVA: Software Engineer / Senior Software Engineer
Job Overview: RevSure.AI is building a world-class team of Engineers with a mandate to architect, design, build, scale, and maintain our cutting-edge Revops platform and derive insights from the customer data. If you are a great JavaScript developer (or, for that matter, in any major programming language) with experience in building SaaS web applications and looking for an opportunity to build world-class products using cutting-edge technologies, please read on -
Responsibilities
- Contribute to the growth and development of our product by writing and maintaining code, focusing on quality and maintainability. We believe that our teams own the code they build.
- Share your knowledge, both inside and outside your own team.
- Design, implement, test, and monitor valuable solutions that achieve the teamʼs goals while keeping a smooth delivery flow and balancing tradeoffs between scope, time, and effort.
- Continuously improve your and your teamʼs way of working, expanding the boundaries of your teamʼs autonomy and self-organisation.
Must-Have:
- Good interpersonal and communication skills. An analytical mind and an eye for detail
- Experience of 4-7 years in building large applications, preferably from the heavy data processing & analytics side
- Experience in architecting, designing, and building end-to-end System Design of multi tenant SAAS applications
- Experience architecting interactive configuration experiences around DAGs, configuration-heavy reporting feature, interactive data pipeline design interfaces, and charting.
- Experience in Java, Spring Boot, and GCP
- In-depth understanding of design patterns, OOPs, and Functional programming.
- Passionate programmer focused on Backend Programming.
- Working knowledge of GCP managed services like Kubernetes, PubSub
- Based on your experience, the title could vary. We care more about mindset , ownership, and craft than just titles.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Software Engineer - Backend
Freshworks
India
Full-Time
Design patterns
OOP
Level design
+7
Senior Software Engineer
PayU
India
Full-Time
Design patterns
System architecture
Event-driven architecture
+8
Senior Software Engineer (C#, .Net, Azure)
Brady Technologies
India
Full-Time
Training
Enterprise Architecture
Design patterns
+11
Senior Software Engineer
Morningstar
Knowledge Sharing
Design patterns
Vashi
+7
Senior Software Engineer - C#
Prosigliere
India
Full-Time
Design patterns
Maintainability
Net Framework
+2
Share
Quick Apply
Upload your resume to apply for this position