Java-FSD
Role details
Job location
Tech stack
Requirements
Job Description : 10+ years of proven experience in Java/J2EE development. Strong expertise with Spring, Spring Boot, RESTful Web Services, Microservices architecture. Proficiency in Angular, TypeScript, HTML5, CSS3, and responsive UI development. Strong understanding of RDBMS (Oracle, SQL Server, PostgreSQL) and database integration. Experience with DevOps (CI/CD), Git, Jenkins, Docker, Kubernetes. Working knowledge of cloud platforms (AWS/Azure/GCP) preferred. Excellent problem-solving, communication, and leadership skills. Solid knowledge of AFSVision software and its integration with loan servicing lifecycle processes - Good to have Hands-on experience with loan servicing systems (boarding, payments, escrow, collections, payoff, etc.) - Good to have Key Responsibilities : Design, develop, and maintain full-stack applications using Java, Spring Boot, REST APIs, and Angular. Lead integration initiatives with AFSVision loan servicing system, ensuring seamless data flow across loan lifecycle processes. Enhance and optimize loan servicing workflows, covering origination, boarding, servicing, payment processing, collections, and reporting. Develop scalable, secure, and high-performance applications aligned with enterprise architecture standards. Collaborate with business stakeholders, product owners, and architects to translate requirements into robust technical solutions. Mentor junior developers, review code, and enforce best practices in coding, testing, and deployment. Troubleshoot production issues and provide L3 support where required. Stay updated with emerging technologies and propose improvements to enhance loan servicing capabilities. Good to have : Experience working in banking/financial services domain, particularly commercial and consumer lending. Familiarity with event-driven architecture (Kafka, MQ, etc.). Prior involvement in system modernization/migration projects.