Jasper Security Upgrade Architect

Posted 6 Days Ago
Be an Early Applicant
2 Locations
In-Office
Expert/Leader
Information Technology • Consulting
The Role
Lead the end-to-end upgrade of JasperReports Server from version 6.x to the latest supported release. Own architecture assessment, migration planning, compatibility remediation, security hardening, authentication integration, testing, cutover, and post-upgrade stabilization. Coordinate application, infrastructure, security, identity, database, and business teams while providing technical leadership, architecture decisions, risk management, and stakeholder communication.
Summary Generated by Built In
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.

Skills Required

  • 12+ years of overall IT experience
  • Significant experience in enterprise application architecture, administration, or modernization
  • Strong hands-on expertise in Jaspersoft or JasperReports Server architecture and administration
  • Experience performing JasperReports Server version upgrades, preferably from 6.x to newer versions
  • Strong understanding of JasperReports Server architecture, configurations, repositories, reports, data sources, users, roles, permissions, and integrations
  • Experience troubleshooting version compatibility and migration issues
  • Strong experience with Java, Apache Tomcat, Linux, and relational databases
  • Experience with SSO, SAML, OAuth, LDAP, and Active Directory
  • Understanding of authentication, authorization, access control, application security, and security hardening
  • Experience conducting application security reviews and supporting vulnerability remediation
  • Ability to 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vaughan, Ontario
345 Employees
Year Founded: 2007

What We Do

@TechBlocks we power the software defined industries (SDI) of today and tomorrow. We are a software engineering and consulting firm. We build modern digital value chains and businesses reimagined to create frictionless experiences for innovative monetization methods and drive unforeseen efficiencies. We are known to build world class custom platforms and products that are cloud native for some of the worlds largest brands. We are the go to technology partners for born in digital businesses that grew with us from "Concept to Commercialization" and have revenues between $100M - $10B. We help modern businesses transition just from a technology outsourcing mentality to help create globally distributed digital COEs and mature them. Our converged COEs that we create in partnership with our clients help power software factories that are extremely dynamic. We have created modern digital COEs and factories that are created with a single minded goal to future proof our clients businesses. Everything we do is centred around two philosophies and practices - Design Thinking and Lean Engineering. Whether it is building digital commerce platforms, marketplace for worlds largest retailers or smart utilities applications and products or digital health products/platforms that power wearables, patches or devices across healthcare landscape; we do it all with speed and sophistication that is unmatched in the industry

Similar Jobs

CSC Logo CSC

Accountant

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
India
11000 Employees

CrowdStrike Logo CrowdStrike

Sales Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
Gurugram, Haryana, IND
11000 Employees

CSC Logo CSC

Accountant

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account