Team Lead - Java Developer
Newgen Software TechnologiesJan, 2025 - Present 10 months
Developed and maintained a comprehensive Finance Lending Platform for Abdul Latif Jameel, supporting Auto Finance and Cash Finance services with end-to-end automation. Led a team of 12. Key functionalities included customer onboarding, eligibility verification, credit assessment, loan approval workflows, disbursement processing, and repayment tracking. Improved operational efficiency, ensured compliance, and enhanced customer experience. Developed and maintained RESTful microservices, designed business logic for credit checks, loan eligibility, interest calculations, and EMI schedules. Integrated with external systems for credit bureau checks, payment gateways, and employment/income validation. Used Java 8 features for clean code. Built microservices with Spring Boot. Wrote unit and integration tests. Participated in code reviews, Agile ceremonies, and collaborated with QA, frontend, and DevOps teams. Handled exception handling, logging, and implemented retry/circuit breaker mechanisms.