Bachelor's degree in computer science or a related field required. • 7+ years of experience as a Jasper developer. Senior Jasper Reports Developer. • Must be able to design complex reports using Jaspersoft Studio. • Knowledge of report deployment and configuration is a must. • Knowledge of Jaspersoft Architecture and Deployment. • Design, develop, and support reports using the Jaspersoft reporting platform and related tools. • Experience in developing Complex Reports using Jasper Report Library and Jaspersoft Studio. Experience in creating dashboards with visualizations. Experience in creating Chart, Graphs, Bar Charts based reports using Customizers. Experience in creating Main and Sub-Reports. • Experience handling and producing different file formats: CSV, XML, HTML, XLSX, and PDF among others. Experience with common Java application development-related technologies - Servlets, XML, SP, HTML, XHTML, DHTML, Loss, avascript. • Understanding of JEE technologies. • Java programming experience is a must. • Ensure that reports are of the highest quality and delivered on time. • Work with internal Business Analysts to understand business requirements. • Capable of analyzing requirements. • Participate in discussions with business stakeholders. • Resolve technical issues of projects and explore alternate designs. • Certification: Good to have.