Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by National Payments Corporation of India Team. If you also belong to the team, you can get access from here
4.0

based on 581 Reviews

filter salaries All Filters

61 National Payments Corporation of India Jobs

Golang Developer (Blockchain)

3-8 years

Hyderabad / Secunderabad, Chennai, Mumbai

5 vacancies

Golang Developer (Blockchain)

National Payments Corporation of India

posted 25d ago

Job Role Insights

Flexible timing

Job Description

Experience: 3 - 6 years of exp.


Location: Mumbai / Hyderabad / Chennai


Responsibilities:

  • Building and maintaining the platform (platform layer, which is base for all other projects under decentralized or distributed category and all common modules)
  • Responsible for improving the performance and scale of the platform.
  • Would be working with team for building distributed systems at population scale.
  • Responsible for writing scalable services and backend APIs.
  • Responsible for integrating into different storage engines and various Databases.
  • Responsible for writing clean and maintainable codebases.
  • Responsible for solutioning and creating tech documentations.
  • Responsible for efficiently utilize DevOps tools and practices to build and deploy software
  • Responsible for adopting best practices and standards throughout the project.
  • Responsible for creating roadmaps and implementations for changes / feature additions. (Which includes migration aspects)
  • Responsible for building and maintaining SDKs, Libraries, and interfaces for all integrations from application to platform.
  • Responsible for creation of abstractions for underlying platform / common components. (E.g., DB, Management Tools, Benchmarking Tools, Monitoring Stacks)
  • Would oversee or take part in the entire cycle of software development and delivery from ideation to deployment and everything in between
  • Will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills

Skills:

  • Tags: Golang, Microservices, RDBMS, Redis, LevelDB, Badger, APIs, Distributed Systems, Kafka, MariaDB, Cassandra
  • Good coding and test driven development experience with development language Golang.
  • Experience in framework like Gin, Weaver, Gokit etc.
  • Experience in building scalable services and APIs
  • Experience in working on Distributed Systems
  • Experience on working with Storage Engines like Badger, LevelDB / RocksDB
  • Experience on working with persistent RDBMS, Distributed Databases (Cassandra) or in-memory DBs (Redis)
  • Experience on working with messaging systems like Kafka, NATS, RabbitMQ etc,
  • Familiarity in GRPC and HTTP protocols
  • Familiarity in DevOps tools, Kubernetes based deployments etc.
  • Opensource Contributions earns bonus points.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Golang Developer roles with real interview advice

People are getting interviews at National Payments Corporation of India through

Job Portal
Company Website
Campus Placement
Referral
44%
17%
14%
6%
19% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at National Payments Corporation of India are saying

What National Payments Corporation of India employees are saying about work life

based on 581 employees
67%
86%
66%
99%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

National Payments Corporation of India Benefits

Submitted by Company
Education & Certification
Employee Assistant Program
NPCI Personal Loan Policy
NPCI Samriddhi Scheme
Submitted by Employees
Health Insurance
Team Outings
Cafeteria
Soft Skill Training
Job Training
Work From Home +6 more
View more benefits

Compare National Payments Corporation of India with

Reserve Bank of India

4.6
Compare

State Bank of India

3.8
Compare

ICICI Bank

4.0
Compare

HDFC Bank

3.9
Compare

Axis Bank

3.8
Compare

Paytm

3.3
Compare

PhonePe

4.0
Compare

Google Pay

4.2
Compare

Amazon Pay

4.0
Compare

PayPal

3.9
Compare

Udaan

4.0
Compare

Ekart Logistics

4.0
Compare

Oyo Rooms

3.3
Compare

CMS IT Services

3.1
Compare

ElasticRun

3.5
Compare

Axis Direct

3.8
Compare

Extramarks Education

3.5
Compare

Unacademy

3.0
Compare

Bharti AXA Life Insurance

3.9
Compare

Hero FinCorp

4.1
Compare

Similar Jobs for you

Blockchain Developer at National Payments Corporation of India (NPCI)

Hyderabad / Secunderabad, Chennai + 1

3-8 Yrs

₹ 12-22 LPA

Developer at National Payments Corporation of India (NPCI)

Hyderabad / Secunderabad, Chennai + 1

3-8 Yrs

₹ 12-22 LPA

Blockchain Developer at Sadup Softech

Mumbai, Delhi/Ncr + 1

3-5 Yrs

₹ 5-10 LPA

Golang Developer at Techwave Consulting

Hyderabad / Secunderabad

5-9 Yrs

₹ 10-20 LPA

Golang Developer at Snapper Future Tech

Hyderabad / Secunderabad

3-8 Yrs

₹ 11-21 LPA

Golang Developer at Infosys

Bhubaneswar, Pune + 1

3-8 Yrs

₹ 3-8 LPA

Golang Developer at Tanla Platforms

Hyderabad / Secunderabad

3-6 Yrs

₹ 15-30 LPA

Golang Developer at Wissen Infotech

Bangalore / Bengaluru

5-9 Yrs

₹ 8.5-18.5 LPA

Golang Developer at MSys Technologies

Pune, Chennai + 1

5-10 Yrs

₹ 8-18 LPA

Golang Developer at MSys Technologies

Pune, Chennai + 1

3-8 Yrs

₹ 5-12 LPA

National Payments Corporation of India Mumbai Office Location

View all
Mumbai Office
Headquarter
1001A, B wing, 10th Floor, The Capital, Bandra-Kurla Complex, Bandra (East), Mumbai Mumbai
400051

Golang Developer (Blockchain)

3-8 Yrs

Hyderabad / Secunderabad, Chennai, Mumbai

25d ago·via naukri.com

Lead/Sr Lead - Business Development - NIPL

8-13 Yrs

Mumbai

4d ago·via naukri.com

Lead Internal Audit

6-10 Yrs

Mumbai

5d ago·via naukri.com

Product Manager

7-12 Yrs

Mumbai Suburban, Mumbai

11d ago·via naukri.com

Lead Ui Developer

6-10 Yrs

Hyderabad / Secunderabad, Mumbai

11d ago·via naukri.com

Marketing Specialist

9-14 Yrs

Mumbai, Mumbai Suburban, Mumbai

11d ago·via naukri.com

Engineering Manager

8-12 Yrs

Mumbai

11d ago·via naukri.com

Technical Architect

8-13 Yrs

Mumbai

11d ago·via naukri.com

Lead Backend Developer

6-10 Yrs

Mumbai

11d ago·via naukri.com

Quality Analyst/Reliability Engineer

3-7 Yrs

Mumbai

11d ago·via naukri.com
write
Share an Interview