Bringing 3+ years of experience as a Java Backend Engineer, I specialize in Fintech and Java Backend platforms. My expertise includes Java, Java EE, Spring Boot, Struts, SOAP, Restful Web Services, and database management (PostgreSQL, Informix, MySQL). I excel in crafting robust APIs and user-friendly payment gateways. Additionally, I'm skilled in React for dynamic front-end development, bringing a versatile 1-year skill set to drive innovation across various React-driven domains.
3DS (Access Control Server),
Access control server for cardholder authentication. Developed 3DS ACS server v1.0.2, v2.1 and v2.2 for transaction authentication along with rule-based authentication engine for frictionless flow. Implementation of multiple authentication methods i.e., TOTP, OOB, Bio Metric and Transaction based questions. Successfully certified with EMVCo, VISA, MasterCard, and other networks. Endpoint-based restrictions on server access and payment processing. Achieved a 30% improvement in secured routing and enhanced cardholder transaction security within the 3DS ACS project.
Restful Architecture (Revamp)
Transformed a core Java-based Restful architecture into a modernized version using the latest tech stacks. Upgraded Restful architecture to the latest Spring MVC, utilizing Spring JPA for faster Postgres transactions. Update to Maven for builds replacing the traditional ant based builds, Tomcat as the web server. Achieved a 30% reduction in startup time with asynchronous startups. Enhanced security by 20% through the implementation of web security filters and JWT in Spring.
Credit Decisioning Engine
Calculation of cardholder's credit limit. Credit limits calculation based on historical data, implementing a rule-based decision system rooted in credit card bureau history, credit statement validations, and personalized limit assignments. Tailored modules for delinquency and charge-off scenarios, aligning seamlessly with client configurations.