Revolut

Software Engineer (Java) - Core Platform

Remote
Engineering
€7,200 - €8,000

Company:

Revolut is a rapidly growing fintech company, which emphasizes innovation and flexibility in its workplace culture. Revolut offer employees the autonomy to work from home, the office, or a combination of both, supporting a healthy work-life balance. Additionally, Revolut provides a '120-day workation' policy, allowing staff to work remotely from new locations and explore different cultures while maintaining productivity.

Role:

Job Description

Our Technology team isn’t just one of the best in the industry. It's one of the best in the world. It’s our driving force — our engine 🚀 From building a new financial backend to creating an innovative app, there’s nothing they can’t do. Our Technology team isn’t here to fix legacy systems — it’s here to build world-class financial features from the ground up that'll be used by millions of people around the world 🌎 We’re looking for a Backend Engineer who wants to change the world. If you want your work to change the global financial landscape, you might be just who we’re looking for. We have a minimalist approach to using external frameworks, with an emphasis on maintainability and fast turnaround with TDD DDD and Continuous Integration & Delivery.

Job Requirements

Fluency with Java is essential along with 6 plus years of experience in backend development. You should have experience with distributed systems and CI/CD practices. A bachelor's degree in computer science maths physics or a similar field is required. We seek a quick learner with an ambitious attitude who is results-driven and can work well as part of a team in a fast-paced environment. Excellent communication and organisational skills are crucial along with fluency in English. If you also have proficiency with Kotlin or Scala - it's a plus, as is any background working in finance or experience in a start-up or scale-up and hands-on work in a product-focused environment.

Revolut logo