Software Engineer, AVP (Java, Kafka, AWS) (Chennai)

NatWest Group

Chennai District

On-site

INR 1,200,000 - 2,400,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NatWest Group in Chennai, India seeks a Software Engineer to design and maintain robust, customer-centric software within a collaborative platform. You will work in a feature team and engage across stakeholders to deliver high-quality code and solutions.

You will contribute throughout the software lifecycle, collaborating with engineers, architects and business analysts while advancing your technical expertise in a dynamic, enterprise environment.

Qualifications

  • 6+ years of software development experience.
  • Strong Java, microservices and Spring Boot background.
  • Experience with MongoDB or PostgreSQL and Kafka.
  • Proficient in CI/CD using Jenkins and GitLab.
  • Experience with Docker, Kubernetes, AWS and DevOps practices.

Responsibilities

  • Engineer and maintain high-performance, customer-centric software.
  • Work in feature teams covering full lifecycle from development to deployment.
  • Collaborate with engineers, architects and analysts across the platform.
  • Design, develop, test and implement code and tools.
  • Ensure scalable, automated, and robust deployments across environments.

Skills

Java
Microservices
Spring Boot
Kafka
MongoDB
PostgreSQL
Jenkins
GitLab CI
Docker
Kubernetes

Tools

Jenkins
GitLab Shared Runners
Docker
Kubernetes
AWS
PCF

Job description

Join us as a Software Engineer
  • This is an prospect for a driven Software Engineer to take on an exciting new career challenge
  • Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority
  • Its a chance to hone your existing technical skills and advance your career
  • We're offering this role at associate vice president level
What you'll do

In your new role, youll engineer and maintain innovative, customer centric, high performance, secure and robust solutions. Youll be working within a feature team and using your extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform.

Youll Also Be
  • Producing complex and critical software rapidly and of high quality which adds value to the business
  • Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
  • Collaborating to optimise our software engineering capability
  • Designing, producing, testing and implementing our working code
  • Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations
The skills you'll need

Youll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You'll need to have an experience of 6 years and above in the below mentioned skills

Youll Also Need
  • Minimum of six years of experience with Java, Microservices, Spring boot
  • Working knowledge on databases- preferably MongoDB and PostgreSQL. Proficient in Kafka. Implement and maintain Kafka based data streaming solutions for real time data processing
  • Proficient in writing and executing tests using JUnit for Java applications , ensuring high code coverage and reliability
  • Experience of CI/CD pipelines via Jenkins, Gitlab Shared runners
  • Strong experience with AWS, PCF, PaaS.
  • Experience of working with development & testing tools, bug tracking tools and wikis
  • Experience in multiple programming languages or Low Code toolsets
  • Experience of DevOps, Testing and Agile methodology and associated toolsets
  • Experience with containerised deployment using Docker and Kubernetes
  • Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, AVP
Software Engineer, AVP

NatWest Group • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

NatWest Group • Chennai District

On-site
INR 3,500,000 - 6,000,000
Technical Lead, AVP
Technical Lead, AVP

NatWest Group • Gurugram District

On-site
INR 3,000,000 - 5,000,000
Software Engineer, VP
Software Engineer, VP

NatWest Group • Bengaluru

On-site
INR 2,500,000 - 6,000,000
Software Engineer, VP
Software Engineer, VP

NatWest Group • Gurugram District

On-site
INR 3,600,000 - 6,000,000
Principal Engineer
Principal Engineer

Michael Page • Chennai District

Hybrid
INR 3,500,000 - 7,000,000
WoW - Software Engineer, AVP
WoW - Software Engineer, AVP

NatWest Group • Chennai District

On-site
INR 700,000 - 1,100,000
WoW - Software Engineer, AVP
WoW - Software Engineer, AVP

NatWest Group • Bengaluru

On-site
INR 2,000,000 - 5,500,000
Java Solution Architect & Lead Engineer, VP
Java Solution Architect & Lead Engineer, VP

NatWest Group • Gurugram District

On-site
INR 900,000 - 1,300,000
Wow Software Engineer
Wow Software Engineer

NatWest Group • Gurugram District

On-site
INR 900,000 - 1,500,000