Revolut is looking for a talented Mid/Senior Backend Engineer to join our Technology team. You will be responsible for building robust systems and innovative features that empower millions of users worldwide, focusing on clean, maintainable code and high-impact development.
Key responsibilities
- Building and maintaining scalable mobile APIs and microservices.
- Evolving our architecture to support critical business functions like risk management, fraud detection, and payment processing.
- Engaging in greenfield development while continuously improving existing systems.
- Applying TDD, DDD, and CI/CD practices to ensure high-quality software delivery.
Requirements
- Fluency in Java with at least 6 years of professional backend development experience.
- A bachelor's degree or higher in computer science, mathematics, physics, or a related field.
- A results-driven mindset with the ability to learn quickly in a fast-paced environment.
- Excellent communication and organizational skills with a collaborative team approach.
- Proficiency in English and a strong desire to solve complex technical challenges.
What we offer
- Opportunities for professional growth through mentoring and technical knowledge exchange.
- Comprehensive medical insurance for you and your family.
- A free Revolut Metal subscription with exclusive perks.
- Support for attending IT events and assistance with public speaking development.
- A flexible work environment that allows you to work from anywhere.