9 - 14 years

25 - 35 Lacs

Hyderabad Mumbai (All Areas)

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

Lead/Principal Platform Engineer/Architect (B1)

Note this is an IC role and we are looking for a tech geek. Experience is no bar if you have the chops. Experience with payment domain/ PSP development is a must.

Key Responsibilities:

  • Lead the

    design, refactoring, and modernization of the existing codebase

    into smaller, maintainable, and scalable

    microservices

    .
  • Architect and implement backend services for hyper-scale

    payment systems

    , ensuring high performance, fault tolerance, and security.
  • Collaborate with cross-functional teams, including product managers and frontend teams, to align architecture with business goals.
  • Drive the adoption of best practices in software design, coding, and deployment.
  • Lead the implementation of key technologies, including

    Spring Boot

    ,

    Nginx

    ,

    Kubernetes

    ,

    Redis

    ,

    Kafka

    , and

    YugabyteDB

    .
  • Optimize backend systems for performance, reliability, and cost efficiency.
  • Set technical direction and strategy for the backend platform, ensuring alignment with organizational objectives.
  • Mentor and guide engineering teams, fostering a culture of innovation and excellence.
  • Contribute to the future expansion of the role by establishing and driving the

    frontend architecture for mobile apps

    , ensuring seamless integration with backend systems.

Key Skills and Qualifications:

  • Proven experience in

    backend architecture and design

    , preferably in hyper-scale systems.
  • Deep knowledge of

    microservices architecture

    and the ability to decompose monolithic applications into scalable services.
  • Strong hands-on experience with

    Spring Boot

    for backend development.
  • Proficiency with

    Nginx

    for web server management and

    Kubernetes

    for container orchestration.
  • Expertise in distributed systems and messaging queues such as

    Kafka

    .
  • Experience with caching mechanisms like

    Redis

    and distributed databases such as

    YugabyteDB

    .
  • Solid understanding of system performance optimization, scalability, and high-availability principles.
  • Experience with CI/CD pipelines, DevOps practices, and cloud-native architectures.
  • Excellent communication and leadership skills to guide teams and collaborate across departments.
  • Strong problem-solving skills and the ability to work in fast-paced, dynamic environments.

Preferred Qualifications:

  • Experience with mobile app frontend technologies and architecture is a plus.
  • Familiarity with frontend frameworks and their integration with backend systems is highly desirable.
  • Knowledge of payment systems or financial services architecture is advantageous.

Why Join Us?

  • Work with a reputable organization on cutting-edge technologies and high-impact projects.
  • Lead the transformation of core backend systems for hyper-scale growth.
  • Opportunity to grow into a broader architectural leadership role, including mobile frontend architecture.
  • Competitive salary, benefits, and professional development opportunities.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
National Payments Corporation of India (NPCI) logo
National Payments Corporation of India (NPCI)

Financial Services

New Delhi

RecommendedJobs for You

Gurugram, Haryana, India

Hyderabad, Telangana, India

Bengaluru, Karnataka, India