Job offer
Principal, Fraud Technology
The position of Principal, Fraud Technology at Northern Trust in Chicago combines the development of Java-based microservices and APIs on Azure cloud infrastructure with the analysis of fraud patterns for real-time detection.
Tasks
- Collaborate with analysts/data scientists and subject matter experts from the business and technology divisions to develop services that proactively monitor and detect patterns of internal and external fraud in real time.
- Providing the necessary analyses of fraud patterns, transactions, locations, techniques, payment types, banks, and other factors.
- Collaborate with Operations, Risk, and Management on corrective actions (e.g., controls, process or technology improvements) necessary to reduce patterns of fraud (where applicable).
- Analysis of fraud losses and trends to develop key performance indicators and reports with financial implications.
- Design, development, and implementation of APIs and microservices using technologies such as Java, Spring Boot, and others.
- Understanding and applying microservices architecture patterns to ensure that each service has a single responsibility and clear boundaries.
- Implementation of robust security measures for APIs and microservices, including authentication, authorization, and data protection.
- Closer collaboration with cross-functional teams (architects, product owners, QA, DevOps) to define requirements, design solutions, and ensure seamless integration.
- Monitoring the performance of APIs and microservices, identifying and resolving issues, and ensuring they remain operational.
- Creating and maintaining clear and comprehensive documentation for APIs, microservices, and related processes.
- Implementation and maintenance of CI/CD pipelines to automate builds, tests, and deployments.
Requirements
- 5–7 years of relevant experience in investigating financial crimes or a closely related field.
Desirable skills
- Strong communication skills—both written and oral—as well as negotiation, presentation, and empathy skills are required.
- At least 7 years of professional experience.
- Experience in investigative techniques (interrogating and questioning suspects, reviewing documents, etc.).
- Ability to analyze data, extract information, identify potential suspects, and prepare reports for the legal department.
- Excellent problem-solving and analytical thinking skills.
- Knowledge in the areas of consumer banking, fraud detection, and risk management.
- Experience working with cross-functional teams.
- Understanding compliance requirements and regulations.
Skills and Qualifications
- Experience with Azure Cloud (APIM, Azure Container Apps, Azure SQL, Key Vault, ADLS/Blob Storage, Azure Log Analytics, Azure Functions).
- Terraform for infrastructure deployment.
- Java Spring Boot Microservices.
- Implementing API services using OAuth2, JWT, API keys, or Mutual TLS.
- DevOps tools that use Git or CI/CD tools.
- OpenAPI/Swagger.
- Maven, Gradle.
- JSON, XML formats.
Preferred
- Azure Certification.
- Experience integrating with external applications.
- Platforms for high-volume real-time transaction processing.
- Expertise in banking and fraud.
Job details