Novopay
Novopay

Technical Architect

TLDR

Lead multi-tier architecture design in product development, driving refactoring and coding standards across large codebases with JEE/SOA and modern frameworks.

We are looking or Technical Architect with 

- 10 + years of overall exp ( with at least 2 years as Architect)

- Candidate with prior experience of working in similar Product Development companies would be preferred

- Strong System design and OO skills with an ability to craft clean interfaces and operate at the right levels of abstraction.

- Solid coding skills with ability to drive teams through necessary refactoring exercises & improve coding standards across large code bases.

- Good knowledge, understanding & experience of working with a large variety of multi- tier architectures, SOA Architecture. Awareness of pitfalls & use cases for a large variety of solutions.

- Must be comfortable working in dynamically changing environments where boundaries aren't clearly defined and lightening quick adoption is the norm

- Technical Breadth Exposure to a wide variety of problem spaces around JEE and related frameworks / technologies

- Passion for continuous learning and adapting to new technologies Must be a self-motivated go-getter and be able to take up initiatives Working knowledge of SVN 

About Novopay

Novopay is a Bengaluru based company that develops and markets its own technology, in partnership with important banks, to deliver banking and payment products to consumers across India. Novopay works through a  fast growing retail network in India which powers neighborhood shops with banking and payment solutions. Founded in 2014 by experienced professionals  and backed by Khosla Ventures, USA, Novopay already has a network of over 25,000 retail stores across the country and is growing fast.

The technology team at Novopay is responsible for engineering large scale computing platforms using latest technologies and frameworks (like JavaScript, jQuery and jQuery Mobile). Java is core to the multitude of projects that Novopay works on.


For this opportunity, you are required to have

  • Strong coding skills and computer science fundamentals
  • Passion for code quality and test driven development
  • Strong analytical problem solving skills


Technologies we use and teach

  • Object oriented concepts, programming and patterns 
  • Java programming , JEE, SOA, GIT
  • Spring technologies (Spring MVC, Spring Security, Spring Data, Spring Batch)
  • RDBMS (MySQL or equivalent), ORM (Hibernate/ JPA)
  • Working knowledge of AngularJS/jQuery 
  • Linux


Bonus points if you have

  • Experience working at product companies/ startups
  • ESB and Queuing platforms such as Mule, RabbitMQ, ZeroMQ, ActiveMQ
  • Web front-end development experience using Twitter Bootstrap or equivalent
  • Worked in Banking/ Financial domain

Novopay builds a seamless banking and payment ecosystem by partnering with major Indian banks to offer a range of services through a vast retail network that empowers local businesses. With over 40,000 outlets across the country, Novopay simplifies financial transactions for consumers, making everyday banking accessible and convenient.

View company profile

Pro members saw this job first

New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

Get Pro