CareerPlanGet AI match score →

Software Engineer (Java) - Lynx

Lynx Financial Crime Tech💼 Full-time🗓 2026-07-03 → 2026-07-30

Core

Building and maintaining a high-performance distributed fraud orchestration platform using reactive microservices to help global organizations detect and predict behavioral patterns in real-time.

Role type

Senior Backend Software Engineer (Java)

Builds

Scalable, modular fraud detection microservices integrated with banking and fintech systems

Domain

Financial Crime Technology / AI-driven Fraud Prevention

Deliverable

production ML models | product features

Required skills

Java 21+, Spring Boot, Reactive Programming (WebFlux, Project Reactor, Netty), REST API design, Microservices architecture, Concurrent/Asynchronous programming, Docker, Kubernetes, CI/CD pipelines, Observability (logs, metrics, traces)

Preferred skills

Cloud environments, S3, SQS, SFTP, Kafka, MQ, OAuth, Git workflows

Technologies

Java 21, Spring Boot, WebFlux, Project Reactor, Netty, Kafka, Docker, Kubernetes, GitLab, GitHub, Bitbucket

Responsibilities

Analyze requirements and participate in solution design; Design, develop, and evolve backend microservices; Implement integrations with REST APIs and various I/O systems; Collaborate on authentication/authorization mechanisms; Work with messaging queues and batch processing technologies

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗