Contact Us

Payroll Engine Case Study

About the Client

The client is an India based organization and is the leading provider of financial services included but not limited to payroll management, PF management, end to end back office management, administrative support, building up ODCs and resources outsourcing support.

The Challenge

The client wanted to develop a internet based fully automated Payroll Management System on web 2.0 standard. The key performance indicators included security, accuracy, speed and simplified user interface and navigation flow. Although many payroll products were available in the market, however, none of them was offering the ease of processing salary of all employees through a single screen and as fast as we wanted, to save on our resource time

Web-Based Fully Automated Payroll Management System

Key challenges included :

  • Too many excel sheets with too many formulas, each month, each year and sometimes, each week.
  • No centralization.
  • Complex rules and regulations in India require chartered accountants to provide expensive expertise over various payroll issues

Technologies Used :

  • jBoss
  • J2EE/ Struts
  • Hibernate
  • PostgreSQL
  • XML
  • DWR and Java Script
  • Netbeans IDE

The Solution

The application was developed using the following technologies :

  • jBoss as application server and Apache as web server
  • Apache Struts (web application framework) for developing the J2EE application
  • Hibernate (Middle-Tier), as a solution for objectrelational-mapping
  • XML, DWR and Java Script for Web 2.0 ready navigation flow
  • PostgreSQL RDBMS as an open source database

6 resources were deployed on the project development including Project Manager, Team Leader, DBA, Analyst and developers with expertise in J2EE, Struts, hibernate, XML, JavaScript and Postgres SQL. The project was started in mid 2007 and was completed in 12 months.

The Value

  • Centralized Payroll, which can be accessed from any platform from across the world.
  • Increased productivity; payroll engine is processing 100 pay slips on an average of 1 minute.
  • A user Interface that is easy.
  • The solution is on open source technology; No licenses.
  • Security at its best; A highly secured application with an encrypted database.

We chose them out of 20 to develop our complex payroll system, which required a high degree of domain knowledge and expertise on the latest J2EE technology. They have risen above our expectations and helped us with a smooth transition to the new system and have continued to add value into our product and are always there when we need them.

– Product Manager
Leading Financial Company, India