Director - Software Engineering (Java, Spring Boot, Kafka - 15+ years exp)
Core
Lead engineering teams to build critical risk and fraud detection services for Visa's payments ecosystem, integrating AI/ML capabilities while ensuring regulatory compliance.
Role type
Director of Software Engineering (Fintech/Payments)
Builds
Fraud detection services, risk management applications, and secure payment solutions for Visa and its clients.
Domain
Financial Services / Payments / Fraud Detection
Deliverable
production ML models | product features | infrastructure
Required skills
Java/J2EE, Spring Boot, Kafka, Kubernetes, RESTful APIs, SQL/NoSQL, System Architecture, Team Leadership, DevSecOps, Incident Response, Test Automation
Preferred skills
Generative AI tools, Agile delivery management, Talent management, Code quality standards
Technologies
Java, Spring Boot, React, Kafka, Kubernetes, SQL, NoSQL, Generative AI tools (Claude, ChatGPT, Copilot)
Responsibilities
Monitor team throughput and oversee stakeholder partnerships; Guide requirements gathering and assess delivery feasibility; Lead system architecture discussions and design decisions; Oversee project and release plans; Develop standards for code quality and security; Shape best practices for debugging and automation; Provide technical expertise for major incidents; Identify and develop engineering talent.
Seniority
Director, hands-on IC with leadership