TEKsystems is a leading provider of technology consulting, committed to delivering innovative solutions and exceptional service to our clients. We're hiring a Data Engineer /Java Developer to join a high-performing tech team at a leading institutional investment firm.
The team is expanding and is looking for a developerwith a unique blend of programming and data engineering skills to support ongoing and upcoming phases of a flagship internal platform.
Key Responsibilities
- Maintain and enhance existing Java applications and build tools for data reconciliation between the legacy system and the new platform.
- Work with business and technology teams to understand data requirements, mapping rules, and reconciliation scope.
- Implement and optimise ETL / data pipelines to handle large financial datasets with minimal downtime.
- Investigate and resolve data quality issues, including mismatches, missing records, and performance bottlenecks.
- Support testing activities (e.g. UAT, regression), including writing and executing test cases and validating results.
- Read and maintain proprietary business rule scripts written in a custom domain-specific language, ensuring logic is correctly implemented and traceable.
Required skills and experience
- Around 4+ years of experience in software development and data engineering on large-scale systems.
- Strong hands-on programming skills in Java and SQL
- Proven experience with ETL, data migration, or data reconciliation, including data validation and quality assurance.
- Comfortable working with complex business rules and reading / understanding custom or domain-specific scripting.
- Experience in test-driven development, and with modern development tools (e.g. Git, JIRA) is preferred.
Nice to have
- Understanding and working with financial instruments like stocks and futures is helpful but not required, since the team will provide domain knowledge.
- Python experience is a strong advantage.
- Strong problem-solving skills, attention to detail, and ability to work collaboratively with cross-functional stakeholders under tight timelines.
We regret to inform that only shortlisted candidates will be notified.
Job Reference:Garey Gan JN -112025-49047
EA Registration No.: R2414837, Garey Gan Chia Wen
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544