





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand and metro location increase competition, while payments specialization narrows the candidate pool.
Payments domain and ISO 8583 expertise create strong domain bias limiting cross-industry transferability.
Multiple mandatory technical skills and payments domain experience imply moderately strict shortlisting filters.
Design, develop, test, and support scalable Java-based payment processing applications and services.
Build and maintain automated test frameworks (Cucumber, JUnit/TestNG, API automation) and integrate automated testing into CI/CD pipelines to enhance release quality.
Mentor engineers, conduct code reviews, troubleshoot complex payment processing issues, and collaborate with cross-functional teams on authorization, tokenization, clearing, and settlement workflows.
Strong software development experience with Java, Spring Boot, REST APIs, and distributed systems.
Hands-on experience with Java-based automation frameworks like Cucumber, JUnit/TestNG, Rest Assured, or Selenium.
Knowledge of ISO 8583 messaging and payment transaction processing technologies including authorization, clearing, tokenization, and settlement.
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience. Work Experience Required: Not explicitly mentioned in the JD.
Experienced hands-on Java engineer skilled in building reliable, scalable payment software combined with automation engineering expertise.
Familiarity with software quality, testing strategies, and automation-first development practices in Agile and global team environments.
Comfortable mentoring others, leading engineering best practices, and working with payment or financial services domains preferred.