Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ework Group

NewBe an early applicant

Python/Java Developer for Transaction Monitoring

Posted 1 view
Discussion


  • Strong programming skills in Python and Java.
  • Advanced experience with Apache Spark (PySpark), SQL for large-scale distributed data processing.
  • Hands-on experience in distributed compute platforms and on-premise cluster environments.
  • Proficiency with CI/CD tools such as Bamboo/Jenkins, and Bitbucket.
  • Experience working in Agile teams, with the ability to work independently in fast-paced, evolving environments.
  • Strong analytical and problem-solving skills with the ability to adapt quickly.

Nice to Have

  • Understanding of Capital Markets products including FX, Equities, Derivatives, and Bonds etc.
  • Previous experience in Financial Crime, AML, or surveillance use cases.
  • Experience implementing rule-based detection systems, scorecards, or alerting frameworks.
  • Experience delivering against NFRs such as performance, scalability, observability, data quality, resiliency, and security.
  • Experience with automation, including automated pipeline deployment, data validation, testing frameworks, and workflow orchestration.
  • Experience in integrating the solutions with the third party systems (like case management systems).
  • A strong “can-do” attitude and the ability to collaborate effectively in a cross-functional team.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available