Role: Java FSD
Location: Manchester (2-3days/week On-Site)
Job Type: Contract
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.