Java Technical Lead + IA (Híbrido Madrid)
Core
Senior Java Technical Lead responsible for end-to-end fraud prevention capabilities and evolving rule engines for a major banking entity.
Role type
Senior IC Java Technical Lead (Fraud Prevention & AI)
Builds
Fraud prevention microservices, rule engines, and event-driven APIs
Domain
Banking / Financial Services / Fraud Prevention
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Hexagonal Architecture, Spec-Driven Development (SDD), Drools, API Design, Event-Driven Architecture
Preferred skills
Experience with AI/LLM tools (Claude Code), Technical Leadership, System Refactoring
Technologies
Java, Spring Boot, Drools, Claude Code
Responsibilities
Design and deliver end-to-end fraud prevention capabilities; Lead technical direction and architecture decisions for the squad; Evolve the rule engine and decision motor; Design microservices and event-based flows; Balance new features with technical debt reduction; Elevate engineering standards in testing, security, and observability.
Seniority
Senior, hands-on IC with leadership responsibilities