Backend Senior Developer at Kaagaz (W22)
₹2.5M - ₹4M INR  •  0.10% - 0.50%
'Office' Suite for Mobile-first Businesses in India
Delhi, India / Gurugram, HR, IN
Full-time
6+ years
About Kaagaz

At Kaagaz we are building an "office" suite for Mobile-first businesses in India. We have a super active base of 3 Mn+ users in India and now complete focus is on scaling the revenue.

Kaagaz is backed by marquee investors like Y Combinator, Goodwater Capital, Pravega Ventures, Better Capital and angels like Farid Ahsan, Alan Rutledge, etc.

We are second time entrepreneurs building Kaagaz. Before Kaagaz we have scaled Tapp Me to an annual revenue of $1 Mn GMV and served more than 1 lakh customers over 3 years.

About the role
Skills: Hibernate, Java, MongoDB, Spring Framework, SQL, Linux

When you are growing at Rocket speed, you need people who can control rockets and are mad enough to ride one. We're looking for a Senior Backend Developer/Individual Contributor. The person will be working closely with Android team to help them get their APIs on time.

  1. 5+ years of Backend

  2. Experience of development with Java, Spring Boot

  3. Understanding of : a. Microservices b. Spring Boot and its components c. JPA repositories d. RDBMS like MySql e. NoSql databases like MongoDB, Redis f. Git

  4. Nice to have understanding of: a. AWS environment - EC2, S3, SQS, SES, RDS, Route53 etc b. CI/CD

Technology

At Kaagaz, we are developing an app for data sensitive users. Our users are also using software for the first time and that too on mobile phones. They are unaware of how internet and technology works on cloud. We are making SAAS product for such users They understand data continuity but not its nitty gritties.

What that means is that a lot of tech, AI and ML has to be offline and computed on device. But at the same time data continuity through cloud is important since they want to move data in between mobile devices.

Our tech includes native Kotlin based Android app using MVVM architecture. We use OpenCV and on device ML models for Computer Vision.

On cloud which has 10 mn+ users we use a bunch of Microservices written in Java, Spring Boot and SQL databases on the surface. Alongwith a bunch of NoSQL thrown in. We are also going to be using Messaging Queue systems in the near future for load of batch jobs.

Interview Process
  1. Intro call with tech co-founder It will be a call that will take you through the journey so far, what are we building. The idea is to know each other before diving into the process
  2. Small application to be developed. A Spring/Java based microservice with REST APIs to be build. Alongwith a database schema. This is to see how do you approach a practical problem.
  3. In-depth tech round with tech co-founder. This will be focussed on the solution provided at step 2. Your experience and other things around Spring and microservices. We generally do not do DS/Algo rounds.
  4. General tech round with Android team This will check how do you approach a problem that Android team comes up with.
  5. Culture fit round This will be with the second co-founder and will be a general free flowing conversation.

Other jobs at Kaagaz

fulltimeDelhi, India / Gurugram, HR, INBackend₹2.5M - ₹4M INR0.10% - 0.50%6+ years

fulltimeDelhi NCR, IndiaAndroid₹1.2M - ₹2.5M INR3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›