Subscribers got this job on 11 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
JasperReports Server upgrade architect (6.x to latest) with security hardening and enterprise authentication integration.
JavaLinux
Details
- Found
- 14 d ago · posted 2026-10-06
- Location as listed
- Hyderabad, TG, India
- Role
- Solutions / Software Architect
- Source
- The company’s own careers site
Full description
Key Responsibilities
1. JasperReports Architecture & Upgrade
•
• Lead the end-to-end upgrade of Jaspersoft/JasperReports Server from 6.x to the latest supported version.
• Assess the existing JasperReports Server architecture, deployment model, configurations, customizations, and dependencies.
• Define the upgrade and migration strategy, including sequencing, dependencies, rollback approach, and validation.
• Identify and resolve version compatibility issues across JasperReports, Java, Tomcat, databases, authentication mechanisms, and integrations.
• Review existing Jasper reports, data sources, repositories, extensions, custom components, and integrations for upgrade impact.
• Provide technical guidance on upgrade-related architecture and design decisions.
2. Security Architecture & Hardening
•
• Assess the current Jasper security architecture and configuration and identify security gaps.
• Define and implement a security hardening strategy as part of the upgrade.
• Review authentication, authorization, session management, access controls, and security configurations.
• Conduct security reviews and coordinate remediation of identified vulnerabilities and security findings.
• Ensure appropriate security controls are incorporated into the upgraded environment.
• Support security validation and risk remediation before production rollout.
3. Authentication & Enterprise Integration
•
• Lead the upgrade and validation of enterprise authentication integrations, including:
• SSO
• SAML
• OAuth
• LDAP / Active Directory
• Assess compatibility of existing authentication configurations with the target JasperReports version.
• Troubleshoot authentication, authorization, identity mapping, and access-control issues.
• Validate integration with enterprise databases and application ecosystems.
• Ensure existing integrations continue to function correctly following the upgrade.
4. Java, Tomcat & Linux Platform
•
• Assess compatibility between JasperReports Server and the underlying Java runtime, Apache Tomcat, Linux OS, and database platforms.
• Lead technical remediation for application-server and runtime compatibility issues.
• Review Tomcat configuration, deployment settings, JVM configuration, security settings, and application dependencies.
• Troubleshoot application startup, deployment, connectivity, performance, and runtime issues during the upgrade.
• Provide technical recommendations for the target platform architecture.
5. Migration, Testing & Stabilization
•
• Define the migration approach for application configurations, repositories, reports, users, roles, permissions, data sources, and integrations.
• Establish technical validation criteria for the upgraded environment.
• Support functional, integration, security, and regression testing.
• Lead defect analysis and resolution for upgrade-related issues.
• Drive post-upgrade stabilization, including production monitoring, issue resolution, and remediation.
• Provide technical guidance during cutover and production transition.
6. Architecture & Stakeholder Leadership
•
• Act as the technical architecture owner for the Jasper upgrade initiative.
• Make architecture and technology decisions based on compatibility, security, maintainability, and business requirements.
• Produce and review architecture/design documentation, upgrade plans, technical assessments, and security recommendations.
• Work closely with application, infrastructure, security, identity, database, and business teams.
• Engage with business and technical stakeholders to communicate risks, dependencies, decisions, and progress.
• Provide technical leadership to engineering teams without necessarily having direct line-management responsibility.
Required Skills & Experience
•
• 12+ years of overall IT experience, with significant experience in enterprise application architecture, administration, or modernization.
• Strong hands-on expertise in Jaspersoft / JasperReports Server architecture and administration.
• Proven experience performing JasperReports Server version upgrades, preferably including upgrades from 6.x to newer/latest versions.
• Strong understanding of JasperReports Server architecture, configuration, repositories, reports, data sources, users, roles, permissions, and integrations.
• Hands-on experience troubleshooting version compatibility and migration issues.
• Strong experience with:
• Java
• Apache Tomcat
• Linux
• Relational databases
• Strong experience with enterprise authentication and identity technologies:
• SSO
• SAML
• OAuth
• LDAP
• Active Directory
• Strong understanding of authentication, authorization, access control, application security, and security hardening.
• Experience conducting application security reviews and supporting vulnerability remediation.
• Ability to assess existing architecture and define upgrade, migration, security, and stabilization strategies.
• Strong troubleshooting and root-cause analysis capabilities.
• Experience producing architecture/design and technical review documentation.
• Strong stakeholder management and communication skills.
• Ability to make architecture decisions and provide technical leadership across multiple teams.
Solutions / Software Architect jobs in Hyderabad · Solutions / Software Architect jobs in India · All TechBlocks jobs