Avatar for Novopay

Transform payments & banking at retail points across India

Full Stack Developer

Apply now
What you should know (Skill set)

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 any one programming language preferably Java.
Hands on experience in Spring, Springboot, Hibernate, SQL.
Microservices architecture.
RESTful APIs.
Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests.
Experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) practices.
Hands on experience with code management tools like git.


It would be a plus if you have experience with one or more of the following:

NOSQL - Mongo/Elasticsearch
Redis
Kafka
Angular
Node js
Android


What we would also like:

4+ years of production software development or equivalent experience.
Bachelor’s degree in Computer Science, Computer Engineering, or related fields from a Tier 1 college.
Experience in an Agile environment to deliver high quality software against aggressive schedules.
People with both code and design sense.

Novopay at a glance

Transform payments & banking at retail points across India

Novopay focuses on Financial Services, Mobile Payments, Banking, and Fin Tech. Their company has offices in Bengaluru. They have a mid-size team that's between 51-200 employees.

You can view their website at http://www.novopay.in

More jobs at Novopay

View all jobs

Lead Software Developer

Engineering Manager

Android Developer

Similar jobs to Full Stack Developer at Novopay

Avatar for Learnyst
Sell courses & tests on your branded learning apps
Avatar for Crowdpouch
Global Crowdfunding and Pre-selling platform
Avatar for Gamut Analytics
Gamut Analytics is AI & Deep Learning driven business consulting company
Avatar for Wipiway
Blockchain and Web based complete end-to-end development solutions
Avatar for Trell
India's Largest Lifestyle Platform