Jobs on TAL
All jobsOnsiteEngineeringpayments12-18 yearsjava
OnsiteStaff/Principal/Architectpayments

Principal Development Engineer

Diebold NixdorfMumbai, Maharashtra, IndiaPosted 20 May 2026

Diebold Nixdorf is seeking a Principal Software Engineer to design and architect scalable enterprise payments applications. The role focuses on backend development using Java/J2EE, distributed systems with Kafka, and complex database management. The successful candidate will mentor junior engineers and drive technical roadmaps. This position requires deep expertise in modern messaging and persistence layers in a banking context.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

12-18 years

Function

Engineering

Work mode

Onsite, India

Company

Tier 2

What you will work on

Diebold Nixdorf is seeking a Principal Software Engineer to design and architect scalable enterprise payments applications. The role focuses on backend development using Java/J2EE, distributed systems with Kafka, and complex database management. The successful candidate will mentor junior engineers and drive technical roadmaps. This position requires deep expertise in modern messaging and persistence layers in a banking context.

TAL's take

Quality 65/1005/5 clarityTier 2 company

Solid role with defined senior scope at an established global firm in the payments domain.

Very clear expectations, responsibilities, and technical requirements provided for a Principal level role.

Salaries at Diebold Nixdorf

17.8 LPA average

Based on 8 Grapevine salary entries for Diebold Nixdorf.

View all salaries

Engineering

2 - 4 years

14 LPA average

Range: 14 - 14 LPA

Other roles

2 - 4 years

9 LPA average

Range: 9 - 9 LPA

Information Technology

4 - 6 years

4 LPA average

Range: 4 - 4 LPA

Other roles

4 - 6 years

17 LPA average

Range: 12 - 22 LPA

Must haves

  • 12-18 years of experience in Java/J2EE
  • Expertise in REST and SOAP services
  • Deep knowledge of JPA and Hibernate
  • Proficiency in Oracle or PostgreSQL
  • Experience with Kafka or other message queues

Tools and skills

javaj2eerestsoapjpahibernateoraclepostgresqlkafkamessage queues

Nice to have: rabbitmq, activemq, jenkins, gitlab ci, weblogic, jboss, tomcat.

About the company

Established global provider of banking and retail technology, though not a top-tier software-native firm.

Posts mentioning Diebold Nixdorf