NTT DATA Payment Services
Careers
Careers

Careers

Join us in shaping the future of commerce

Permanent

Software Engineer/Senior Software Engineer – Java Developer

Location: Mumbai
Date Posted: 16th January 2026

Job Responsibilities

  • Displaying sound knowledge of the software engineering process, you will work on Payment domain projects
  • You will participate in AGILE teams.
  • You must have hands-on experience with OOAD and Design Patterns
  • You should have the ability to work as an individual contributor.
  • You will need to use the capability of customer focus and collaboration skills
  • Using good analytical, debugging and tracing skills, you should be well-versed with clean code principles (SOLID, DRY, KISS), and exposure to secure coding is beneficial.

Job Requirements

  • At least 4 years of experience in the online Payment Solutions Domain
  • Expertise in Core Java
  • Good understanding of Sockets, Threads, Message Queues and Database & File System Manipulation
  • Understanding of ISO 8583

Education Requirements

  • BE/BTech/ME/MTech/- BSC-IT in Computers and IT Engineering only from a reputed institute

Submit Form

Accepted formats: PDF, DOC, DOCX (Max 5MB)
0/500 characters

Contact Us!

Interested in any of our services or solutions? Talk to our experts today.