A leading technology company in Atlanta is seeking a skilled developer to design and maintain reports using TIBCO Jaspersoft Studio and JasperReports Server. Key responsibilities include developing complex templates, optimizing reports, and integrating multiple data sources. Ideal candidates will have strong Java skills, experience with REST/SOAP APIs, and a solid background in SQL databases. This role offers an opportunity to work on exciting projects in a collaborative environment.
Qualifications
Proven experience with TIBCO Jaspersoft Studio and JasperReports Server.
Strong background in Java and REST/SOAP API integration.
Familiarity with SQL and multiple database management systems.
Responsibilities
Design and maintain reports and dashboards using TIBCO Jaspersoft.
Develop JRXML templates and optimize layouts for performance.
Integrate Jaspersoft with various data sources.
Skills
TIBCO Jaspersoft Studio
REST APIs
Java
SQL
JSON
Job description
Overview
Skills: TIBCO Jaspersoft Studio and JasperReports Server, REST/SOAP APIs, custom Java-based extensions.
Responsibilities
Design, develop, and maintain reports, dashboards, and visualizations using TIBCO Jaspersoft Studio and JasperReports Server.
Develop complex JRXML templates, Ad Hoc Views, and Domain-based reports. Build and optimize subreports, crosstabs, and multi-band layouts.
Customize themes, styles, and report parameters to meet business requirements.
Connect and integrate Jaspersoft with multiple data sources (SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, etc.).
Work with structured and semi-structured data (XML, JSON, CSV, Excel). Implement input transformation, controls, parameters, and filters for dynamic reporting.
Tune JRXML and SQL queries for minimal execution time and server load.
Implement custom Java-based extensions for JasperReports (e.g., custom data sources, exporters, and formatters).
Use Groovy, Java, or JavaScript for advanced report logic.
Integrate with external systems via REST/SOAP APIs.
Deploy, configure, and manage JasperReports Server in multiple environments (Dev, QA, Prod). Manage user roles, permissions, and security settings.