Full Stack Lead Software Engineer
Core
Lead end-to-end design and delivery of high-performance, scalable full-stack solutions for real-time intelligence and decisioning platforms.
Role type
Senior IC Full Stack Lead Software Engineer (Payments/Fraud)
Builds
Millisecond-latency decisioning services, resilient global platforms, and hundreds of AI models powering 50+ market-facing products.
Domain
Payments, Fraud Detection, High-Scale Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
React (functional components, hooks), TypeScript, Java (11+), Spring Boot, Microservices Architecture, CI/CD Pipeline Design, SQL/PLSQL, Linux/Shell Scripting, API Design, Test-Driven Development
Preferred skills
Kubernetes/OpenShift, Apache Camel, Design Systems, Vendor Integration, Domain knowledge in Payments/Fraud
Technologies
React, TypeScript, Java, Spring Boot, Oracle, PL/SQL, JUnit, Mockito, Jest, Kubernetes, Confluence
Responsibilities
Architect complex React-based UI applications and scalable microservices; Define API contracts and service integrations; Set technical direction for CI/CD, observability, and security; Mentor engineers through design and code reviews; Own operational excellence including capacity planning and production readiness.
Seniority
Senior, hands-on IC with technical leadership