Responsibilities:

  • Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope
  • Work on the web application layer, backend, systems, streaming and other associated technology to build our product and components
  • Establish and implement best practices across an engineering team to ensure high quality and consistent agile delivery
  • Scale distributed applications, make architectural tradeoffs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality
  • Optimize APIs for any applications while creating and maintaining unit tests for new code as well as fix defects
  • Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software
  • Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues

Requirements:

  • 8+ yrs of relevant hands-on software engineering experience in designing, building and testing Java EE applications & 2+ years of experience being lead developer or technical lead or similar position where you lead a team of developers/engineers
  • In-depth knowledge of popular Java frameworks like Spring MVC/Spring Boot
  • Experience with Object-Oriented Design (OOD)
  • Knowledge of working on cloud technologies and exposure of AWS services (EC2, RDS, S3, etc.
  • Experience in designing and implementing scalable solutions in a large-scale distributed environment
  • Strong knowledge of RDBMS and any other NoSQL database technologies (Mysql, MongoDB

Your Opportunity

  • Opportunity to work with a young, dynamic and highly energetic team in scaling our payment systems to handle USD 30B+ yearly.
  • Ability to support tens of millions of requests on a daily basis.
  • Expand our merchant base from the current 100k to a million in the next one year
  • Drive the technology and engineering best practices on different fronts like quality performance, design, operations at organizational level
  • Drive technology innovations & remaining ahead of the curve.
  • Mentor/coach engineers to facilitate their development and provide technical leadership to them.

About Cashfree Payments India Private Limited

At Cashfree Payments, we’re not just shaping the future of payments - we’re moving fast to help scale businesses of all sizes at different stages of their growth journeys. Founded in 2015, we process transactions worth $80B annually and are trusted by more than 800,000 businesses. Authorised by the Reserve Bank of India, we are one of the first entities to receive critical licences like PA-PG, PA-CB and PPI in the sector. We enable seamless collections, payouts, identity verification, and fraud detection. We are backed by Silicon Valley investor Y Combinator, Apis Partners, KRAFTON Inc, State Bank of India (SBI), and were incubated by PayPal.

Apply now

Please let Cashfree Payments India Private Limited know you found this job on ManagerTrack. This helps us grow!

Apply now

Unlock thousands of jobs and get more interviews

Let us do the heavy lifting and sift through the noise in your job search to get the most relevant jobs in front of you

What’s included

  • Advanced search filters
  • 24 hour advanced access to new jobs
  • Email alerts

Pay monthly, cancel anytime

$19.99/month

Join now

Invoices and receipts available for easy company reimbursement