IT Developer (Python & Java)

Data

IT Developer (Python & Java)

Data
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

  • Banking

  • B2B up to 170 zł/h

  • Hybrid work 3 days per week in the office in Warsaw or Gdańsk/Gdynia or Łódź

Introduction & Summary

This role demands exceptional programming abilities, with a strong emphasis on Python and Java, along with substantial experience in big data environments like Apache Spark. As a key player in capital markets AML detection scenarios, the individual will contribute to innovative solutions and high-quality engineering practices.

Main Responsibilities

  • Design, implement, and optimise data pipelines to support end-to-end capital-markets AML detection scenarios.

  • Implement detection logic, rule frameworks, and scoring components for financial-crime use cases.

  • Ensure high-quality engineering across code, data pipelines, and operational processes.

  • Contribute to a greenfield architecture with a strong sense of ownership, innovation, and delivery excellence.

Key Requirements

  • Strong programming skills in Python and Java.

  • Advanced experience with Apache Spark (PySpark) and SQL for large-scale distributed data processing.

  • Hands-on experience in distributed compute platforms and on-premise cluster environments.

  • Familiarity with high-quality engineering practices.

  • Ability to implement complex detection logic.

Nice to Have

  • Understanding of Capital Markets products including FX, Equities, Derivatives, and Bonds.

  • Previous experience in Financial Crime, AML, or surveillance use cases.

  • Experience implementing rule-based detection systems, scorecards, or alerting frameworks.

  • Experience delivering against NFRs like performance, scalability, observability, data quality, resiliency, and security.

  • Experience in integrating solutions with third-party systems.

  • A strong “can-do” attitude and effective collaboration skills in a cross-functional team.

Tech stack

    English

    B1

    Security

    advanced

    Java

    advanced

    SQL

    advanced

    Python

    advanced

    Use Cases

    advanced

    strategy

    advanced

    Financial Services

    advanced

    Capital Markets

    advanced

    Procurement

    advanced

    Spark

    advanced

Office location

Published: 16.01.2026

IT Developer (Python & Java)

Summary of the offer

IT Developer (Python & Java)

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
IT Developer (Python & Java) - emagine Polska