Start Date
Immediate
Expiry Date
23 Apr, 25
Salary
143939.78
Posted On
24 Jan, 25
Experience
0 year(s) or above
Remote Job
No
Telecommute
No
Sponsor Visa
No
Skills
Confirmation, Platforms, Azure, Payment Systems, Fraud Detection, Computer Science, Microservices, Architecture, Iso, Docker, Payments, Aws
Industry
Information Technology/IT
JOB DESCRIPTION:
We are seeking a highly skilled and experienced Application Engineer with a strong foundation in Java and Spring Boot, along with expertise in microservices architecture, API development, and asynchronous messaging. The ideal candidate will have 8-10 years of experience, including a good understanding of payment fraud management processes and technologies. This includes 2 or more of the following:
· Working with fraud detection rules, negative lists, advanced confirmation of payee mechanisms such as fuzzy match logics, fraud reporting, countermeasures, case management, and link analysis.
· Familiarity with ISO 20022, e-transfers, and real-time payments is essential.
QUALIFICATIONS:
· Education:
o Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
· EXPERIENCE:
o 6-10 years of professional experience in Java and Spring Boot application development
o Hands-on experience with microservices architecture and asynchronous messaging systems (e.g., Kafka, RabbitMQ)
o Deep functional knowledge of fraud management, including fraud detection rules, negative lists, confirmation of payee, fuzzy match logics, and fraud reporting
o Expertise in payment systems, particularly with ISO 20022, e-transfers, and real- time payments.
o Experience with fraud countermeasures, case management workflows, and link analysis.
PREFERRED SKILLS:
· Familiarity with fraud detection tools and platforms
· Knowledge of cloud-based environments (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes)
· Exposure to machine learning concepts for fraud detection and prevention
· Experience with Agile development methodologies and CI/CD practices
· Design, develop, and maintain scalable, secure, and high-performing applications using Java and Spring Boot
· Implement and optimize microservices-based architectures to ensure modularity, scalability, and efficiency
· Develop and integrate robust APIs, leveraging asynchronous messaging systems like Kafka or RabbitMQ for seamless communication between services
· Experience in batch based processing is also an advantage
· Collaborate with fraud management teams to design and implement fraud detection rules, manage negative lists, and develop fuzzy matching logics for enhanced fraud prevention
· Build and enhance solutions for advanced confirmation of payee, fraud reporting, and link analysis to detect and mitigate fraudulent activities effectively
· Design workflows for case management systems, enabling streamlined investigation and resolution of fraud cases
· Support the integration and operation of payment systems, including compliance with ISO 20022, e-transfers, and real-time payments standards
· Ensure security, performance, and scalability of applications by adhering to industry best practices
· Stay abreast of emerging trends and technologies in payment systems and fraud management, providing innovative and forward-thinking solutions