Job overview
Responsible for the daily maintenance, code development, testing and deployment of enterprise-level systems. Directly participate in the development and iteration of core business modules (such as complex data reports, cross-system data synchronization, dynamic approval workflow, etc.).
Core responsibilities
1. System development and maintenance
* Process daily system maintenance, bug fixes, and ad-hoc feature enhancements.
* Develop, modify, test and deploy application modules in a J2EE / JBoss environment.
2. Business function iteration
* Execute specific functional upgrade tasks, including:
* Rebuild complex data reports (such as: adding custom tolerance, automatically highlighting warning data, customizing Excel data export, etc.).
* Develop dynamic front-end form presentation logic.
* Write strict permission interception and validation logic (Permission Control).
3. Data Interface and Batch Processing (Batch Jobs)
* Modify and maintain enterprise-level Batch Jobs to ensure that external financial/ERP system data can be accurately and unidirectionally synchronized to the core system on a daily basis.
4. Test and release
* Execute unit tests (Unit Test) and support user acceptance testing (UAT).
* Maintain version control (Version Control), deployment scripts, and continuously update related technical documentation.
Entry Requirements
* Experience requirement: More than 3 years of IT work experience, with at least 2 years of Java development experience.
* Language skills: Fluent Cantonese communication; good English reading and writing ability (processing emails and technical documents).
* Technical skills:
* Proficient in Java language, familiar with J2EE and Red Hat JBoss development environment.
* Familiar with database operations and complex SQL queries, able to handle multi-dimensional data report development and data integrity validation.
* Understand cross-system data synchronization mechanisms, and have the ability to write and modify enterprise-level task scheduling systems (such as Control-M) batch scripts.
SLA
* Regular days (Monday to Friday): 07:30 - 21:00
* Saturday: 07:30 - 18:00
* Rest time: Sunday and public holidays