NatWest Digital Services India logo
NatWest Digital Services India3 days ago
EXPIRED

Principal Engineer, VP

On-site · Bengaluru, Karnataka, India or Gurugram, Haryana, India

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown

Job Summary

Principal Engineer at VP level responsible for designing and engineering software with a strong focus on customer outcomes, architecture governance, and end-to-end automation. Collaborates with production and prototyping teams, domain and enterprise architects, and emphasizes scalable, secure, high-performance solutions. Leads architecture models and roadmaps, guides automated build/test/deploy processes, and applies Agile/DevOps practices to deliver bank platforms, applications, and services. Requires extensive hands-on software engineering experience, expertise in Java 17+ with SpringBoot, microservices, Docker, TDD/BDD testing, relational and NoSQL databases, CI/CD via GitLab/GitHub, AWS Kubernetes with Helm, Kafka, and experience integrating AI/GenAI tools into the SDLC.

Required Qualifications

  • Significant experience in software engineering, software or database design and architecture
  • experience of developing software within a DevOps and Agile framework
  • expertise in Java 17+ with microservices/API development using SpringBoot and Docker
  • Java performance optimisation for low-latency, high-throughput systems
  • TDD/BDD frameworks like Cucumber/Selenium
  • experience with Postgres and MongoDB
  • CI/CD tools (GitLab/GitHub)
  • AWS Kubernetes with Helm
  • cloud deployment on AWS
  • Kafka or similar event-driven frameworks
  • experience leveraging AI/GenAI tools within SDLC
Sorce

This role has closed. Sorce can match you with similar open roles and apply on your behalf.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

NatWest Digital Services India

Principal Engineer, VP

Find similar roles