Join to apply for the Thunderhead / Jasper Developer role at Accenture Southeast Asia
Get AI-powered advice on this job and more exclusive features.
Responsibilities
- Develop and maintain business application and reporting components to meet project timelines, with a strong focus on Thunderhead Smart Communications and JasperReports.
- Translate business specifications into detailed technical design and documentation, aligned with client\'s project standards.
- Design and build reusable Thunderhead templates and components, ensuring consistency, scalability, and maintainability.
- Create and maintain high-quality, parameterized reports using JasperReports, integrating with Java-based backends and external data sources.
- Ensure compliance with system development guidelines, coding standards, and best practices throughout the SDLC.
- Work closely with frontend / backend developers, analysts, vendors, and business users to ensure clear understanding and delivery of requirements.
- Apply strong knowledge of object-oriented programming, data structures, and algorithms to design efficient and maintainable systems.
- Utilize XML / JSON data formats and integrate reporting modules with APIs and databases.
- Manage codebase using version control tools (e.g., SVN), support build and deployment processes using Maven and Jenkins, and troubleshoot issues during SIT / UAT and production rollout.
- Keep current with technology trends and continuously improve output management and reporting processes to align with business needs.
Job Qualifications
Bachelor’s Degree or higher in Computer Science, Information Technology, or a related field.3–6 years of hands-on experience in reporting / output management development.Strong expertise in Thunderhead Smart Communications (or NOW) and JasperReports; experience with Crystal Reports is an added advantage.Proficient in building component-based, reusable, and testable modules for both document templates and reporting dashboards.Hands-on experience in Java, Spring Boot, and working knowledge of DB2, Oracle, and PL / SQL.Skilled in XML, JSON, and API-based data integrations.Experience with build tools and CI / CD pipelines using Maven and Jenkins for deployment automation.Familiar with Agile / Scrum methodologies, with experience participating in sprints and collaborative development environments.Strong attention to detail, excellent time management, and the ability to work independently under pressure.Good communication and teamwork skills; able to guide junior developers (for senior roles).Experience in the financial services industry is a plus.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information Technology and EngineeringIndustries
Software DevelopmentReferrals increase your chances of interviewing at Accenture Southeast Asia by 2x
Kuala Lumpur, Malaysia
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr