We are seeking a Senior Java and Python Developer in Halifax to support and advance critical compliance technology initiatives, including electronic communications surveillance and related regulatory programs.
Responsibilities:
- Develop and maintain Java and Python applications supporting electronic communications surveillance and compliance monitoring
- Build data ingestion pipelines, analytics engines, and reporting tools for regulatory compliance
- Design and implement scalable solutions for processing high volumes of communications data
- Collaborate with compliance, legal, and technology stakeholders to translate regulatory requirements into technical solutions
- Optimize application performance, reliability, and data processing throughput
- Participate in architectural reviews, code reviews, and best practice discussions
Requirements
- 5+ years of software development experience with strong Java and Python skills
- Experience with data processing frameworks, ETL pipelines, and large-scale data systems
- Familiarity with compliance technology, surveillance systems, or RegTech is a strong asset
- Knowledge of NLP, text analytics, or machine learning for communications analysis is a plus
- Experience with cloud platforms and containerization
- Understanding of financial regulations and compliance requirements in capital markets