Java engineer - Automation and Efficiency team
Core
Design and develop high-performance backend services and internal tooling to process and analyze millions of financial transactions daily.
Role type
Senior backend engineer (Java/Spring)
Builds
Backend services, internal tools, and a fraud monitoring platform for global payment operations
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Spring, PostgreSQL, Distributed Systems, Microservices, Cloud Platforms (AWS/GCP), System Observability, CI/CD
Preferred skills
C#, Rust, Docker, GitLab, Fintech domain experience
Technologies
Java, Spring, PostgreSQL, AWS, GCP, GitLab, Docker
Responsibilities
Design and implement backend services for transaction processing; Optimize PostgreSQL data models and queries; Build automation for operational workflows; Manage microservices communication and integrations; Develop fraud monitoring platform features; Investigate production issues and implement improvements; Collaborate with QA and Analytics teams; Improve CI/CD pipelines
Seniority
Senior, hands-on IC