Java Software Engineer (Fraud Platform)
Core
Develop high-throughput, low-latency Java microservices for a Fraud Prevention Platform to protect Vonage customers at scale.
Role type
Senior IC Java Software Engineer (Fraud)
Builds
Scalable microservices and high-throughput event-driven applications for fraud detection
Domain
Cloud Communications / Financial Fraud Prevention
Deliverable
production ML models | product features
Required skills
Java backend development, high-throughput event-driven architectures, unit/integration/e2e/performance testing, Docker, Kubernetes, Helm, AWS services (Bedrock, DynamoDB, RDS, EKS, S3, IAM, SQS, Lambda), Kafka, MySQL/PostgreSQL, Redis
Preferred skills
Python, Golang, AI tools/agents for engineering productivity
Technologies
Spring, Spring Boot, Prometheus, Grafana, Kibana
Responsibilities
Build high-throughput, low-latency applications for fraud detection; Create scalable microservices to support growth; Write efficient and scalable code in well-tested systems; Collaborate with cross-functional teams; Propose scalable, maintainable, and cost-effective solutions; Influence technical stack evolution; Estimate development effort; Develop and execute testing strategies; Take part in on-calls for production services