Posted 26 May, 2026
Senior UI Developer
RiskSpan
India
Full Time
Reference: 62_372724_o4CXyfwV
Job Overview:
As a Senior Java/JSF/PrimeFaces/JavaScript Developer at RiskSpan, you will design, develop, and maintain scalable web applications using Java, JavaServer Faces (JSF), and PrimeFaces for UI components. You will also leverage JavaScript for front-end interactivity and work with popular UI libraries like Highcharts, AG Grid, and Wijmo. This role requires strong expertise in component-based UI development and experience integrating complex JavaScript components into enterprise applications.
Key Responsibilities:
- Design, develop, and maintain robust web applications usingJava,JSF, andPrimeFacesfor complex UI components.
- Build interactive front-end features usingJavaScriptand integrate them seamlessly with JSF and PrimeFaces.
- Collaborate with product managers, UI/UX designers, and backend engineers to define and implement new features and enhancements.
- Optimize applications for maximum speed, scalability, and performance.
- Write clean, efficient, and maintainable code.
- Troubleshoot, debug, and resolve issues across the full stack.
- Document development processes, architectural decisions, and system integrations clearly.
- Stay updated with the latest trends and best practices in Java, JSF, PrimeFaces, and JavaScript development.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field(or equivalent experience).
- 5+ years of experience in software development, with a strong focus on Java, JSF, and web application development.
- Proven expertise inPrimeFaces, including complex UI customization, theming, and performance tuning.
- Strong proficiency inJavaScript, with experience in modern JavaScript frameworks (e.g., Angular, React, or Vue.js) and Vanilla JS fundamentals.
- Experience withHTML5,CSS3,AJAX, and responsive design principles.
- Familiarity with RESTful API design and integration.
- Proficiency in version control systems (e.g.,Git), build tools (e.g.,Maven, Gradle), and CI/CD pipelines.
- Strong understanding ofobject-oriented programmingand design patterns.
- Excellent problem-solving skills, strong attention to detail, and the ability to work independently and collaboratively.
Preferred Qualifications:
- Experience withHighcharts,AG Grid, andWijmocomponents for data visualization and complex UI grid implementations.
- Experience with additional JSF libraries such asRichFacesorICEfaces.
- Knowledge ofSpring Bootand microservices architecture.
- Understanding of web security best practices and performance optimization.
- Familiarity withUI/UX design principlesand enhancing user experience using PrimeFaces components.
About RiskSpan
RiskSpan is a SaaS Fintech B2B software and services firm, a leading source of analytics, modeling, data and risk management solutions for the consumer and institutional Finance industries. We solve business problems for clients such as banks, mortgage-backed and asset-backed securities issuers, equity and fixed-income portfolio managers, servicers, and regulators that require our expertise in the market risk, credit risk, operational risk and information technology domains.
Employment Type: Full-Time