Java Developer – Batch & Data Pipelines on Azure (HK)
Ampstek is hiring a Java developer in Hong Kong to build and optimize distributed batch processing pipelines for financial data on Azure. Day to day involves Java, Perl and Python, Spark big-data jobs, Autosys/Stonebranch scheduling, and CI/CD, partnering with Quants and Risk Managers.
- Compensation
- Not disclosed
- Location
- Hong Kong
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Java development experience
- Perl and Python scripting
- Spark for big data processing
- Batch job scheduling tools such as Autosys and Stonebranch
- Building and optimizing distributed batch processing pipelines for financial data
- Memory optimization and concurrency skills
- CI/CD practices in a cloud-enabled Azure environment
Nice to have
- Experience partnering with Quants, Risk Managers and Production teams
Full description
A Java Developer position at Ampstek in Hong Kong focuses on building and optimizing distributed batch processing pipelines for financial data. You will work with Java, Perl and Python, leveraging Spark for big data tasks and using scheduling tools like Autosys and Stonebranch.
You will partner with Quants, Risk Managers and Production teams to ensure reliable, scalable batch processing, with emphasis on memory optimization, concurrency, and CI/CD practices in a cloud-enabled Azure environment.