





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand, generalist Senior Software Engineer title, and metro location increase applicant competition.
Payment processing and ISO8583 expertise limit transferability across industries.
Requires Java, Spring Boot and ISO8583 payments expertise, raising shortlisting strictness.
Design, develop, test, and support Java-based payment processing applications and APIs across authorization, clearing, tokenization, and settlement workflows.
Build and maintain automated validation frameworks for end-to-end transaction flows using Java and automation tools like Cucumber, JUnit/TestNG.
Collaborate with customers, product teams, and engineers for onboarding, integration testing, production readiness, and troubleshoot complex transaction processing issues.
Strong software development experience with Java, Spring Boot, REST APIs, and distributed systems.
Experience with Java-based test automation frameworks such as Cucumber, JUnit/TestNG, Rest Assured, Selenium.
Bachelor's degree in Computer Science, Engineering or related field, or equivalent practical experience.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced software engineer capable of independently owning features from design through production support in enterprise payment processing environments.
Combines application development expertise with automation-first engineering and testing strategies.
Previous exposure to payment transaction processing, ISO 8583 messaging, and direct customer or integration partner engagement.