Search Jobs

Search by job, company or skills

Full Stack Developer

Full Stack Developer

Kivi
Early Applicant
  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description

Full Stack Developer

About KiVi

KiVi (Agrosperity Tech Solutions Private Limited) is a fintech startup enabling credit, commerce and distribution in the agri/rural sector. We work with financial institutions, rural businesses, and farming communities to build innovative digital platforms for lending, customer onboarding, loan servicing, and financial services. Our mission is to leverage technology to create sustainable growth opportunities in rural India while simplifying access

Role Overview

We are looking for a Full Stack Developer with 2–4 years of experience to join our Technology team. You will be involved in designing, developing, integrating, and maintaining scalable web applications that support lending, loan servicing, customer onboarding, and internal business operations.

The role offers hands-on exposure to Angular, Java Spring Boot, REST APIs, microservices, event-driven architecture, messaging systems, and cloud technologies, with a strong focus on building secure and reliable financial applications.

Key Responsibilities

• Develop and maintain responsive web applications using Angular, HTML5, CSS3, and JavaScript/TypeScript.

• Design, develop, and integrate RESTful APIs and backend services using Java and Spring Boot.

• Implement business logic and reusable services following clean and maintainable coding practices.

• Work with microservices and event-driven architecture to build scalable applications.

• Develop and integrate messaging-based solutions using Apache Kafka and/or RabbitMQ.

• Design and work with databases such as PostgreSQL, MongoDB, and Redis.

• Integrate third-party services including payment gateways, KYC providers, credit bureaus, and other financial service APIs.

• Implement appropriate authentication, authorization, and access-control mechanisms.

• Write unit/integration tests, troubleshoot issues, and participate in code reviews.

• Collaborate with product, business, QA, and technology teams to understand requirements and deliver solutions.

• Create and maintain technical documentation, API documentation, and development records.

• Follow secure coding, data protection, and software development best practices.

• Monitor, troubleshoot, and continuously improve application performance, reliability, and scalability.

• Participate in Agile/Scrum ceremonies and contribute to continuous improvement of engineering processes.

Required Skills

Frontend

• Strong knowledge of HTML5, CSS3, JavaScript (ES6+) and TypeScript.

• Hands-on experience with Angular.

• Experience developing responsive and user-friendly web interfaces.

• Understanding of frontend component design, API integration, and state/data handling.

Backend

• Strong knowledge of Java and Spring Boot.

• Experience developing and consuming RESTful APIs.

• Understanding of microservices architecture and distributed systems.

• Hands-on exposure to Kafka and/or RabbitMQ.

• Understanding of exception handling, logging, validation, and API security.

Databases

• Hands-on experience with PostgreSQL.

• Working knowledge of Redis and MongoDB.

• Understanding of database design, SQL queries, indexing, and performance considerations.

Tools & Development Practices

• Git/GitHub and version-control workflows.

• Postman for API development and testing.

• IntelliJ IDEA or equivalent Java IDE.

• Familiarity with CI/CD and cloud-based development environments is an advantage.

Preferred Skills

• Understanding of JWT authentication and Role-Based Access Control (RBAC).

• Knowledge of financial systems, lending workflows, loan management, or fintech products.

• Understanding of secure coding practices, data privacy, and application security.

• Exposure to AWS and cloud-native application development.

• Familiarity with Agile/Scrum development methodologies.

• Experience working with third-party APIs and external service integrations.

• Exposure to automated testing and CI/CD pipelines.

What We're Looking For

• Strong problem-solving and analytical skills.

• Ability to understand business requirements and translate them into technical solutions.

• Good communication and collaboration skills.

• Ownership mindset with a willingness to learn and take responsibility for deliverables.

• Ability to work effectively in a fast-paced, product-driven environment.

Education

• B.E./B.Tech/MCA in Computer Science, Information Technology, or a related discipline.

• Relevant professional experience and hands-on development skills will be considered alongside academic qualifications.

Why Join KiVi

• Work on real-world fintech and Agri-fintech applications serving rural India.

• Gain hands-on experience with lending, loan management, customer onboarding, and financial services platforms.

• Work with modern technologies including Angular, Java Spring Boot, Kafka, PostgreSQL, Redis, MongoDB, and AWS.

• Collaborate with experienced technology and product professionals.

• Opportunity to work on scalable microservices and event-driven systems.

• Continuous learning and exposure to real-world engineering challenges.

• Opportunity to grow with a technology-focused Agri-fintech organization.

Technology Stack

Area Technologies

Frontend Angular, HTML5, CSS3, JavaScript/TypeScript

Backend Java, Spring Boot

Architecture Microservices, Event-Driven Architecture

Messaging Apache Kafka, RabbitMQ

Databases PostgreSQL, Redis, MongoDB

CloudAWS

Version Control Git, GitHub

API Testing Postman

IDE IntelliJ IDEA

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Similar Jobs

6-8 yrs
Chennai, India
Skills:
Maven, PostgreSQL, Kafka, Spring Boot, Microservices, Angular, React, Typescript, Javascript, JUnit, Docker, MySQL, Spring Security, Agile, Selenium, Scrum, Oracle, Rest Assured, Java, Spring MVC, Sql, Css3, TestNG, Jenkins, Git, Gradle, Html5, Postman, Rest Apis, Kubernetes, CI CD
5-7 yrs
Chennai, India
Skills:
Servicenow, Oracle Sql, Spring Boot, Angular, Batch, JUnit, Docker, Openshift, Selenium, Java, Devops, Jenkins, Gherkin, Plsql, Cucumber, Kubernetes, Spring Framework, stored procedures, RANK query optimisation, KSH scripting, OVER PARTITION BY, analytical functions, ITIL concepts, GitLab CI CD
6-8 yrs
Chennai, India
Skills:
Graphql, CSS, HTML, React, Git, Javascript, React Native, Shopify Storefront API, Shopify APIs, DatoCMS, Shopify Liquid, CI/CD workflows, Shopify Functions
6-8 yrs
Chennai, India
Skills:
Java, Spring Boot, Azure, React Js, Angular, Microservices
6-8 yrs
Chennai, India
Skills:
.Net Core, Github, Web Api, Asp.net Mvc, CSS, Ms Sql Server, Azure Sql, HTML, Microservices, React, jQuery, Git, Azure Functions, Javascript, App Services, Bootstrap, Entity Framework, Restful Apis, Azure, Ajax, Logic Apps, Key Vault, App Insights