Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Backend Developer @ National Payments

Home > Software Development

 Lead Backend Developer

Job Description

Role Description:


Backend Tech Lead owns the functional system architecture that links to frontend for the team. The backend TL is an executor behind the technical solution for complex systems including APIs, legacy systems and databases. The backend TL works closely with tech architect and backend developers to create a scalable framework that addresses/incorporates future architectural changes and designs.


Responsibilities:

  • Design and implement the technological architecture of the product, under the supervision of the tech architect
  • Own the design and the business logic of backend systems of the product
  • Guide team with hands-on approach with unit and integration tests, and develop automation tools for daily tasks
  • Responsible for the technical design of the backend system
  • Mentor and coach the technical team, specifically with code reviews
  • Be hands on and engage in coding to help the team to develop his solution and solve all surfacing problems at hand Identifies and removes technical impediments
  • Partner with frontend tech lead to design and develop functional, performing and complete APIs
  • Provide the team a roadmap for implementing software higher code quality

Domain Experience:

  • 7+ years of proven tech experience of the technical components of the domains/products
  • Bachelors in Computer Science (or related field) and Masters in Computer Science (or related field) preferred
  • Significant experience writing and utilizing autonomous services oriented RESTful API services
  • Experience in developing and scaling high-quality payment platforms
  • Knowledge of programming principles and object-oriented engineering (e.g., Solid, clean architecture)
  • Proficiency in languages such as Golang, Node.js and Java.
  • Deep tech knowledge around distributed systems tech stacks like Kafka, ELK, In-memory databases, Cassandra or other such DBs

Agile/Digital Experience:

  • Experience in Agile Development, with specific Solution Architect (or similar)
  • Understands relationship with Product Owner, Scrum Master, Design Lead and rest of technical team

Individual Skills:

  • Strong communication skills to convey technical messages clearly
  • Can make architecture decisions at a team and product level
  • Active coach & mentor focused on growing & maximizing team potential

Mindsets & Behaviors:

  • High energy and passionate individual who inspires teammates to reach their maximum potential
  • Encourage free thinking - receives ideas positively from other team members

Job Classification

Industry: FinTech / Payments
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: National Payments
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   java Spring Boot Backend Development

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Module Lead - SharePoint Migration Job

  • Yash Technologies
  • 6 - 11 years
  • Hyderabad
  • 17 hours ago
₹ Not Disclosed

Lead Business Intelligence Engineer

  • Zeta
  • 4 - 6 years
  • Hyderabad
  • 19 hours ago
₹ Not Disclosed

Servicenow Developer -portal,ui Builder -blr/hyd/pune/mum

  • A MNC client of GSN
  • 5 - 10 years
  • Hyderabad
  • 3 days ago
₹ 15-25 Lacs P.A.

UI Developer

  • Manektech
  • 3 - 6 years
  • Ahmedabad
  • 3 days ago
₹ Not Disclosed

National Payments

National Payments Corporation of India (NPCI), an umbrella organisation for operating retail payments and settlement systems in India, is an initiative of Reserve Bank of India (RBI) and Indian Banksâ?? Association (IBA) under the provisions of the Payment and Settlement Systems Act, 2007, for cr...