Job Opportunity For SDE II/III (Backend Developer)

From 4 to 9 year(s) of experience
₹ 10,00,000 - 20,00,000 P.A.

Job Description

About Novopay:

Novopay was created when Nandan Nilekani asked Srikanth Nadhamuni (Founder CTO Aadhaar) if he - Can Create a Bank for a billion people using one hundred people- . Vinod Khosla the legendary silicon-valley venture capitalist is our chief mentor and primary financier.

Novopay Business Verticals:


1) Novopay Retail - We have created one of the largest financial services network to distribute financial services using retail kirana shops over a mobile app


2) Novopay Banking Solutions - Built a state-of-the-art Digital Banking Platform to power newage & progressive Banks/NBFCs/MFIs/Fintechs based on a cutting edge, cloud native, mobile first, and AI powered systems.


3) Novopay Lending - We are now launching a lending vertical, to lend to our retailers and SMEs.

Novopay Retail is in over 130,000 retail outlets in 23 states, our banking solution is serving over 4 million customers and supports over Rs 10,000cr in loans. We are a 350+ employees strong fintech company that has been profitable for 2+ years


Job title: SDE II/III (Backend Developer)

Location: Sarjapur, Bangalore


Roles & Responsibilities:


  • Sound knowledge of data structures, algorithms and object-oriented programming
  • Ability to write clean, modular, reusable, scalable, efficient, well documented and unit tested code to solve business problems
  • Proficiency in Java, SQL, design patterns and good problem solving skills.
  • Preferred knowledge in Spring, Springboot, Hibernate, Microservices architecture, RESTful APIs, Git
  • Familiarity with multi-threading, asynchronous environments, memory management, networking, caching, performance optimization and security would be a plus.

Skills set required:


Sound knowledge of object-oriented programming, data structures, application of algorithms with understanding of space and time complexities.

  • Strong design skills including data modelling.
  • Good problem solving and complexity analysis skills.
  • Deep understanding of multi-threading, asynchronous environments, memory management, networking, caching, performance optimization and security.
  • Ability to write clean, modular, reusable, scalable, efficient, well documented and unit tested code to solve business problems.
  • Proficiency in Java
  • Hands on experience in Spring, Spring boot, Hibernate, SQL.
  • Microservices architecture.

Our Tech Stack:

  • Back End: We write lots of microservices, primarily with Java 8 and Node.js. Our APIs are RESTful and use the Spring framework. We take advantage of Kafka, Redis, Elasticsearch for processing large volumes of data. Our applications process over a million transactions per day in production!
  • Front End: Our web applications are complex, single-page apps written in JavaScript (Angular, React JS, SCSS).
  • Mobile App: Our mobile applications for Android are built using both Java and Kotlin and have 100,000+ users.
  • Core Data, Infrastructure, & Reliability: Our core platform is cloud native, Docker ready and designed for autoscaling. Our DevOps stack ensures high availability, fault tolerance and autoscaling using Nginx, HAProxy, AWS Auto Scale Group & Docker. We use MySQL for transactional data, MongoDB & Elasticsearch for unstructured data & events, Redis for distributed cache, Kafka for message queues.

Life at Novopay:

  • We are a young startup & hence you have the opportunity for a massive learning curve & an accelerated career growth
  • You get to work with the best talent around you across all teams
  • We are extremely open & transparent & hence you've full freedom to express your ideas, thoughts & concerns
  • You get to see the impact of your work in helping millions of users across India get access to banking & financial services
  • We have a very deep focus on learning & development & you'll get multiple opportunities to keep up-skilling yourself

Novopay provides Equal Employment Opportunity to all employees and applicants for employment without regard to race, color, religion, gender identity or expression, sexual orientation, age, disability, etc.


Role:Software Development - Other

Salary: 10,00,000 - 20,00,000 P.A.

Industry:FinTech / Payments

Functional Area:Engineering - Software

Role Category:Software Development

Employment Type:Full Time, Permanent

Education

UG:B.Tech/B.E. in Any Specialization

Company Profile

Novopay Solutions Pvt. Ltd.

About Novopay:

Novopay was created when Nandan Nilekani asked Srikanth Nadhamuni (Founder CTO Aadhaar) if he - Can Create a Bank for a billion people using one hundred people- . Vinod Khosla the legendary silicon-valley venture capitalist is our chief mentor and primary financier.

Novopay Business Verticals:


1) Novopay Retail - We have created one of the largest financial services network to distribute financial services using retail kirana shops over a mobile app


2) Novopay Banking Solutions - Built a state-of-the-art Digital Banking Platform to power newage & progressive Banks/NBFCs/MFIs/Fintechs based on a cutting edge, cloud native, mobile first, and AI powered systems.


3) Novopay Lending - We are now launching a lending vertical, to lend to our retailers and SMEs.

Novopay Retail is in over 130,000 retail outlets in 23 states, our banking solution is serving over 4 million customers and supports over Rs 10,000cr in loans. We are a 350+ employees strong fintech company that has been profitable for 2+ years

Company Info
X
View Contact Details+

Contact Company:Novopay Solutions Pvt. Ltd.

Address:NO 18/2A, KHATA NO 629,2ND FLOOR,,,SARJAPURA MAIN , ROAD, BELLANDUR GATE,AMBALIPURA VILLAGE, BANGALORE, Karnataka, India