About Revolut
People deserve more from their money. More visibility, more control, and more freedom.
About the Role
Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people worldwide, we bring sharp thinking, speed, and a focus on meaningful impact to everything we do.
We’re looking for a Backend Engineer who wants to change the world. If you enjoy steady work with clear outcomes, this role may be for you. We emphasize maintainability, fast turnaround with TDD, DDD, and Continuous Integration & Delivery, and we minimize external framework use.
Our technology stack:
Java 17/21
GCP, Kubernetes, Grafana, Prometheus, NewRelic
PostgreSQL, Redis
Spock, SparkJava
JOOQ, Flyway
Responsibilities
Building mobile APIs
Developing microservices to evolve our architecture
Perfecting systems that our business depends on, such as risk management, fraud detection, and payment processing
Focusing on greenfield development and improvement of existing systems
Qualifications
Fluency with Java
6+ years of experience in backend development
A bachelor’s degree in computer science, maths, physics, or a similar field
Quick learner with an ambitious attitude and results‑driven personality
Team‑player in a fast‑paced environment
Excellent communication and organisational skills
Fluency in English
Nice to Have
Experience with Kotlin or Scala
Experience in finance
Experience in a startup or scale‑up
Experience in a product‑focused environment
Diversity & Inclusion
We encourage applications from people with diverse backgrounds and experiences to join our multicultural, hard‑working team.
Important Notice for Candidates
Job scams are on the rise. To keep yourself safe:
Only apply through official Revolut channels. We do not use third‑party services or platforms for recruitment.
Always double‑check the emails you receive. Confirm that communications are through official Revolut emails, with an @revolut.com domain.
We won’t ask for payment or personal financial information during the hiring process.
#J-18808-Ljbffr