Java/Groovy Engineer - Backend
Build scalable/reliable systems for the billion people in India.
Juspay’s vision is to enable the billion people in India with secure 1-Click payments on Mobile. Indian consumer behavior combined with regulation, the payments problems are not just hard but very unique in the world. And that's just the challenge Juspay took head on! Our payments browser is a first in the world innovation, growing exponentially and processing around 900K transactions per day. We process payments for most TOP merchants like Amazon, BookMyShow, MakeMytrip, Snapdeal, Myntra, Freecharge, AirTel, Foodpanda, Swiggy, Yatra etc.. We are extremely technology and product focused and have achieved the traction that we enjoy with a smart, small & focused team.
About the Role

You will be responsible for designing scalable server components and client side SDKs that operate at thousands of transactions per second and millions per day. Solve achieving availability of 99.999% with innovative design approaches despite being dependent on unreliable systems. You will strive for keeping Juspay’s engineering practices unique and up to date ahead of the industry eg. adopting functional programming approaches, extreme automation of infrastructure etc.

Required Skills
  • You have built and managed large scale transactional systems in production.
  • Excellent knowledge of web services, especially designing/building RESTful APIs
  • Experienced with Java/Groovy/Grails/Spring Security/Hibernate
  • Strong fundamental understanding of RDBMS (like MySQL), including database schema design, query design and optimisation and performance tuning
  • Experience integrating front-end interactions using JavaScript
  • Attention to detail and a passion for getting it right for the customer
  • Experience developing applications with Agile team methodologies preferred
Preferred qualities
  • Added knowledge of Amazon AWS and Google Cloud Platform.
  • Solid UI / UX design skills.
  • Experience with DevOps technologies such as Jenkins, Docker, SaltStack.
  • Understanding of payment systems.
  • Experience with Linux administration
Why work for us?
Payments.. big deal?
Yes, it is a big deal. The wind is strongly blowing in favor of electronic payments - India wants to buy/order everything online, go cashless (regulation) and can’t have enough of using smartphones! Startups and internet businesses currently see a payment’ success rate of 60% ( 40 out of 100 people fail during the payments process!). These businesses that will define our future are absolutely dependent on solving digital payments. Big industry with bigger problems to solve!
How can Engineering solve this?
Payments is a complex ecosystem involving banks, RBI regulations, payment networks, telecom infrastructure, online and offline merchants. There is no way to align all these stars without radical engineering innovation. Talk to us about it.
What does Juspay offer?
You get the opportunity to work in a free liberal environment with some of the best engineers and entrepreneurs. We live & breathe the art of building amazing products with impeccable engineering. We have heavily invested on new methods of engineering using Functional Programming/FRP and Big Data systems. We want more innovators and a little bit of madness to take it further. For us office is like home with everything needed to make us comfortably code all day and chill out too. We have a full size piano, drums and a Shruti box if you are into music :) Lots of books, pictionary and interesting people to talk to about varied subjects - art, philosophy and of course about how to do the highest feats of engineering/design. We take an active interest in helping people reach their highest potential.