Revolut is a global financial technology company on a mission to provide more control and freedom to millions of customers worldwide. We are looking for a talented Backend Engineer to join our technology team, where you will build scalable systems and innovative features that power our platform using clean, maintainable code.
Key responsibilities
- Building robust mobile APIs and developing microservices to evolve our core architecture.
- Perfecting critical systems including risk management, fraud detection, and payment processing.
- Focusing on greenfield development while continuously improving existing systems.
- Collaborating within a fast-paced environment to ship high-quality software using TDD and CI/CD practices.
Requirements
- Fluency in Java with at least 6 years of professional backend development experience.
- A bachelor's degree in computer science, mathematics, physics, or a related technical field.
- A results-driven personality with a quick learning ability and an ambitious attitude.
- Excellent communication and organizational skills with the ability to work effectively in a team.
- Fluency in English and a passion for building impactful financial products.
What we offer
- Full remote work flexibility and the opportunity to work from abroad.
- Comprehensive medical insurance for you and your family.
- A free Revolut Metal subscription packed with exclusive perks.
- Extensive development opportunities, including mentoring and technical knowledge exchange.
- Access to exciting team events and a supportive environment led by experienced technology leaders.