IT Developer (Python & Java)
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.
IT Developer (Python & Java)
IT Developer (Python & Java)