





Generalist mid-level Java role, metro hiring and moderate employer brand increase applicant competition.
Specialized payments switching, ISO8583 and ATM protocols limit cross-industry transferability, raising sensitivity.
Mandatory 5+ years Java/microservices plus payments switching and ISO8583/EMV requirements create strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Analyze, design, and develop Java-based payment switching software including integration with NCR Authentic, ACI Base24-eps, and Postilion.
Develop and maintain microservices, RESTful APIs, and asynchronous messaging components (Kafka/RabbitMQ) within payment domain applications.
Support client implementations including configuration, data migration, L3 production support, and technical handovers ensuring high system availability and alignment with client expectations.
Bachelor’s degree in Computer Science, IT, Engineering or related field (or equivalent practical experience).
At least 5 years of professional experience working with Java and Microservices; total experience range 3-6 years mentioned.
Minimum 3 years, preferably 5 years, experience in the payments industry with knowledge of ISO8583, EMV, ATM protocols (NDC+/D912), and Switching (NCR Authentic, ACI Base24-eps/Postilion).
Working experience with relational databases (Oracle preferred, minimum 2 years), RESTful APIs, Spring Boot/MVC, SQL, and messaging systems such as Kafka or RabbitMQ.
Experienced in payment switching application development and maintenance with hands-on knowledge of NCR Authentic switch.
Demonstrated ability to design scalable, secure microservices and integrate with payment infrastructure including familiarity with India’s UPI system.
Capable of handling full software lifecycle with problem-solving focus including debugging, root-cause analysis and client support in high-availability payment environments.