Roles & Responsibilities :
- Maintain and support the existing fraud management product functionalities to ensure high availability and performance.
- Design, develop, and test new features and enhancements for the fraud management solutions.
- Implement and deploy new functionalities on the customer side, ensuring seamless integration and minimal disruption.
- Collaborate closely with business analysts and technical writers to provide functional insights and clarifications to aid documentation and requirement gathering.
- Troubleshoot, debug, and resolve technical issues related to fraud products in a timely manner.
- Participate in code reviews, ensuring adherence to best coding practices and quality standards.
- Work collaboratively with cross-functional teams including QA, product management, and operations to deliver high-quality software solutions.
- Contribute to continuous improvement of development processes, tools, and methodologies.
Technical Skills & Requirements :
Strong proficiency in Java core (backend) development, with at least 3 years of professional experience.Deep understanding of multithreading and concurrent programming concepts.Hands-on experience with :
Java 11Spring Framework 5Spring Boot 2Experience working with relational databases such as Oracle and PostgreSQL.Familiarity with messaging and interface protocols, particularly :ISO-8583 (financial transaction messaging standard)REST API development and consumptionSwagger for API documentation and testingStrong problem-solving skills and ability to work independently and within a team.Experience with version control systems (e.g., Git) and Agile development methodologies is aplus.
(ref : hirist.tech)