Java developer (Fraud domain)
Core
Designing, developing, and implementing secure APIs and microservices for high-volume real-time transaction processing in the fraud domain.
Role type
Senior IC Java developer (fraud domain)
Builds
Microservices and API services for fraud detection and prevention
Domain
Financial services / Fraud detection
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices architecture, Azure Cloud (APIM, Container Apps, SQL, Key Vault, ADLS, Log Analytics, Functions), Terraform, OAuth2, JWT, API Keys, Mutual TLS, CI/CD pipelines, OpenAPI/Swagger, Maven/Gradle
Preferred skills
Azure Certification, High-Volume Real time Transaction Processing Platforms experience, Banking/Fraud domain knowledge
Technologies
Azure, Terraform, Git, Maven, Gradle, OpenAPI, Swagger
Responsibilities
Designing and implementing APIs and microservices; Applying microservices architecture patterns; Implementing security measures for APIs; Monitoring performance and resolving issues; Creating and maintaining documentation; Implementing and maintaining CI/CD pipelines
Seniority
Senior, hands-on IC