Back to Jobs

Thunderhead/Jasper Developer – Accenture Malaysia

Accenture Malaysia
Kuala Lumpur
Salary: Undisclosed

Role Summary

The Thunderhead/Jasper Developer is responsible for developing and maintaining business applications and reporting components. This role plays a crucial part in ensuring effective communication and reporting solutions within the organization.

Job Description

In this role, you will engage in the daily development and maintenance of business applications, focusing on Thunderhead Smart Communications and JasperReports. You will collaborate with various stakeholders to translate business needs into technical solutions, ensuring high-quality deliverables.

Key Responsibilities:

  • Develop and maintain business applications using Thunderhead Smart Communications and JasperReports.
  • Translate business specifications into detailed technical designs.
  • Design reusable templates and components for scalability and maintainability.
  • Create and maintain high-quality parameterized reports integrating with Java backends and external data sources.
  • Ensure adherence to development guidelines and best practices.
  • Collaborate with frontend/backend developers, analysts, vendors, and business users.
  • Troubleshoot issues during SIT, UAT, and production rollout.

Job Requirements

Strong knowledge of Thunderhead Smart Communications and JasperReports.

Experience with object-oriented programming, data structures, and algorithms.

Familiarity with XML and JSON data formats.

Experience with version control tools such as SVN.

Ability to support build and deployment processes using tools like Maven and Jenkins.

Quick Info

Company

Accenture Malaysia

Location

Kuala Lumpur

Salary

Undisclosed

Skills Required

7 skills

Click to submit your application

Required Skills

1

Thunderhead Smart Communications

2

Jasperreports

3

Object-Oriented Programming

4

XML

5

JSON

6

Version Control (SVN)

7

Troubleshooting

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances