Role: Jaspersoft Developer
Primary Skills: Jaspersoft, SQL
Additional Skills: JavaScript, JasperReports Server, XML, Java, Advanced Excel, Jasper Studio, PowerPoint, Power BI
Nice to Have: SigmaBI
Job Overview
We are looking for a skilled Jaspersoft Developer to design, develop, and maintain business reports and dashboards. The ideal candidate will have strong experience with Jaspersoft Studio and Server, solid SQL knowledge, and the ability to collaborate with business stakeholders to deliver insightful reporting solutions.
Key Responsibilities
- Design, develop, and maintain reports, dashboards, and domains using Jaspersoft Studio and JasperReports Server.
- Build Ad Hoc Views, Input Controls, and reusable Report Templates.
- Integrate Jaspersoft reports with applications using REST/SOAP APIs.
- Manage data access via JDBC or JNDI connections.
- Optimize report performance and handle large datasets effectively.
- Source and prepare data using SQL queries, stored procedures, and ETL pipelines.
- Collaborate with business users to gather reporting requirements and implement technical solutions.
- Administer JasperReports Server: configure repositories, manage user roles and permissions.
- Maintain clear documentation for all reports, configurations, and changes.
Required Skills
- Strong hands-on experience with TIBCO Jaspersoft (Studio and Server).
- Proficiency in SQL; experience with databases like PostgreSQL, MySQL, Oracle, or SQL Server.
- Experience in report customization, parameterization, and conditional formatting.
- Working knowledge of Java, Spring Boot, or similar technologies is a plus.
- Familiarity with data modeling and ETL processes.
- Experience working with REST APIs and embedding reports into web applications.
- Excellent problem-solving, analytical, and communication skills.
- Ability to create and maintain documentation for reporting processes.