Senior Software Engineer (Java)

On-siteSalary not specified
Location not specified

Job Description, Responsibilities & Requirements

About the Position

Join EPAM in Hong Kong as a Senior Software Engineer (Java) to design secure and reliable trading applications for latency-sensitive trading algorithms.

Responsibilities

  • Oversee projects and drive deliverables for latency-sensitive trading algorithms
  • Design, develop and maintain front-office trading applications
  • Collaborate directly with business stakeholders to translate complex business and regulatory requirements into effective technical solutions
  • Apply comprehensive software engineering practices to ensure solutions are secure, reliable and compliant
  • Advance quoting applications by integrating observability, monitoring production health and resolving incidents
  • Address root causes of risks and share technical expertise across the global team

Requirements

  • Advanced proficiency in Java with a strong interest in learning new technologies and methodologies
  • Background in a front-office environment with direct business stakeholder engagement
  • Familiarity with real-time trading platforms, including warrants, listed options, futures, market making and market links
  • Clear communication for cultivating strong internal client relationships
  • Strong organizational capabilities for managing multiple tasks concurrently under pressure
  • Adaptability to handle daily changes in business requirements
  • Commitment to teamwork and collaborative problem-solving

About the Company

At EPAM, we solve complex business and regulatory challenges through collaboration and technical excellence. You will work alongside a global team to advance our quoting platforms, integrating observability and mitigating risks to ensure optimal production health.

Job Details

Company name:
EPAM
Location:
Location not specified
Work Mode:
On-site
Posted on TheJob:
May 20, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.