About Vivriti Group
Vivriti Group is a trailblazer in the mid-market lending space, offering customized debt solutions to mid-sized enterprises. The group operates through two core businesses:
Vivriti Capital Limited: A systematically important Non-Banking Financial Company (NBFC ND-SI) regulated by the Reserve Bank of India (RBI). Vivriti Capital has disbursed over USD 3 billion to 300+ enterprise borrowers and holds a CRISIL rating of A+.
Vivriti Asset Management: A fixed-income fund manager, managing multiple Alternative Investment Funds (AIFs). With over USD 550 million in commitments from 900+ institutional and private contributors, Vivriti AMC has invested more than USD 600 million across 90+ entities.
https://www.youtube.com/watchv=5rGfHVlRX0A
About the Team & Role
We are looking for Full Stack Engineers with strong backend development experience in Java, Spring Boot, and Microservices, complemented by hands-on experience or exposure to React.js on the front end. At Vivriti, you will join a high-impact engineering team building scalable, cloud-native financial technology products. You'll use the latest languages, tools, and frameworks to create systems that are robust, secure, and future-ready.
Primary Responsibilities
Backend (Primary Focus)
- Design and build scalable microservices using Java and Spring Boot.
- Develop and maintain RESTful APIs with a strong focus on performance and security.
- Integrate services with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Ensure code quality through rigorous unit and integration testing.
- Collaborate with DevOps to deploy and monitor services in cloud environments (AWS, Azure, or GCP).
- Participate in code reviews, architecture discussions, and performance tuning initiatives.
Frontend (Secondary Focus)
- Develop responsive, reusable components using React.js and TypeScript.
- Integrate frontend with backend APIs to create seamless user experiences.
- Implement state management using React Hooks or Redux Toolkit.
- Ensure cross-browser compatibility and optimize performance for speed and responsiveness.
Required Skills
Backend (Must-Have)
- 38 years of experience with Java, Spring Boot, and RESTful microservices.
- Strong understanding of software engineering best practices, design patterns, and architectural principles.
- Proficiency in SQL (PostgreSQL, MySQL) and/or NoSQL (MongoDB).
- Hands-on experience with Git-based workflows, build tools (Maven/Gradle), and CI/CD pipelines.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
Frontend (Good to Have)
- Working knowledge of React.js, JavaScript (ES6+), TypeScript, and frontend build tools (Webpack, Babel).
- Experience with Redux or React Hooks for state management.
- Proficient in writing unit tests for UI components and ensuring frontend performance.
- Experience or exposure to QA automation and testing frameworks (JUnit, Selenium, Postman, Cypress, etc.).
- Familiarity with performance monitoring, logging tools, and error tracking systems.
- Exposure to micro-frontend architecture and component-driven development.
- Knowledge of Agile/Scrum practices, Jira, and collaborative development environments.
- Passion for clean code, continuous learning, and solving real-world problems.
Why Join Us
- Work with cutting-edge technologies in a modern fintech environment.
- Own mission-critical components and influence architecture decisions.
- Be part of a culture that values technical excellence, collaboration, and innovation.
- Competitive compensation, and ample opportunities for learning and growth.