Deep expertise with Spring and with high-volume REST and/or gRPC services (server-to-server or mobile client facing). Experience in payments, banking, or other regulated financial domains, including leading integrations with external financial partners and designing within compliance, consumer-protection, and privacy requirements (e.g. change management, separation of duties, PCI). Experience architecting containerized, cloud-native applications (e.g.
Docker, Kubernetes, AWS) designed for multi-region resilience, failover, graceful degradation, and self-healing, and validated through load and failure testing. Experience designing CI/CD pipelines, infrastructure as code, and progressive release strategies (e.g. canary deployments, feature flags, automated rollback). Experience defining observability strategy (e.g. Datadog, Splunk, OpenTelemetry), including business-level monitoring and high-quality alerts that detect issues before customers or partners do.
Experience with event-driven architectures and messaging (e.g. Kafka or equivalent event streaming) and optimizing SQL/NoSQL databases for scale (e.g. Aurora, DynamoDB). A strong understanding of security, privacy, and cryptography for protecting sensitive customer and financial data (e.g. mTLS, PKI and certificate lifecycle management, JWT).